Prevent crash

pull/207/head
M66B 3 years ago
parent 49610173e7
commit 8519d98328

@ -1286,11 +1286,16 @@ public class Helper {
field.setAccessible(true); field.setAccessible(true);
if (Animator.class.isAssignableFrom(type)) if (Animator.class.isAssignableFrom(type)) {
((Animator) field.get(instance)).setTarget(null); Animator animator = (Animator) field.get(instance);
if (animator != null)
animator.setTarget(null);
}
if (Snackbar.class.isAssignableFrom(type)) { if (Snackbar.class.isAssignableFrom(type)) {
((Snackbar) field.get(instance)).setAction(null, null); Snackbar snackbar = (Snackbar) field.get(instance);
if (snackbar != null)
snackbar.setAction(null, null);
} }
field.set(instance, null); field.set(instance, null);

Loading…
Cancel
Save