Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 656bc600 authored by Jason Monk's avatar Jason Monk
Browse files

Fix crash in finish from onCreate.

Change-Id: Ia4937fecdc93e30a468b8fefd2f8776186c8e151
Fixes: 29245324
parent 7f7092c7
Loading
Loading
Loading
Loading
+4 −1
Original line number Diff line number Diff line
@@ -690,7 +690,10 @@ public abstract class SettingsPreferenceFragment extends InstrumentedPreferenceF

    public void finish() {
        Activity activity = getActivity();
        if (activity != null && !activity.getFragmentManager().popBackStackImmediate()) {
        if (activity == null) return;
        if (getFragmentManager().getBackStackEntryCount() > 0) {
            getFragmentManager().popBackStack();
        } else {
            activity.finish();
        }
    }