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

Commit 7af7e3d1 authored by Adam Powell's avatar Adam Powell Committed by Android (Google) Code Review
Browse files

Merge "Don't performPendingDeferredStart on fragments that aren't added" into nyc-dev

parents e731fab3 b963c99c
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1033,11 +1033,11 @@ public class Fragment implements ComponentCallbacks2, OnCreateContextMenuListene
     *                        false if it is not.
     */
    public void setUserVisibleHint(boolean isVisibleToUser) {
        if (!mUserVisibleHint && isVisibleToUser && mState < STARTED && mFragmentManager != null) {
        if (!mUserVisibleHint && isVisibleToUser && mState < STARTED && isAdded()) {
            mFragmentManager.performPendingDeferredStart(this);
        }
        mUserVisibleHint = isVisibleToUser;
        mDeferStart = !isVisibleToUser;
        mDeferStart = mState < STARTED && !isVisibleToUser;
    }

    /**