Prevent crash

pull/160/head
M66B 5 years ago
parent 3185166d32
commit 8767aed899

@ -27,10 +27,10 @@ public class FragmentDialogEx extends DialogFragment {
public void show(@NonNull FragmentManager manager, @Nullable String tag) {
try {
super.show(manager, tag);
} catch (IllegalStateException ex) {
// Can not perform this action after onSaveInstanceState
} catch (Throwable ex) {
// IllegalStateException Can not perform this action after onSaveInstanceState
// Should not happen, but still happened in AdapterMessage.onOpenLink
Log.w(ex);
Log.e(ex);
}
}

@ -39,7 +39,11 @@ public class PopupMenuLifecycle extends PopupMenu implements LifecycleObserver {
@Override
public void show() {
super.show();
try {
super.show();
} catch (Throwable ex) {
Log.e(ex);
}
}
@OnLifecycleEvent(Lifecycle.Event.ON_DESTROY)

Loading…
Cancel
Save