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

Commit 6e97b1fd authored by Louis Chang's avatar Louis Chang Committed by Automerger Merge Worker
Browse files

Merge "Reset Divider#mMinimized when dismiss split" into rvc-dev am: 9e747a55

Change-Id: I2d453ce0f19edd5a50ab154256e8c0a09d6e94b2
parents bd9c3050 9e747a55
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -634,6 +634,11 @@ public class Divider extends SystemUI implements DividerView.DividerCallbacks,
        }
    }

    void onSplitDismissed() {
        mMinimized = false;
        updateVisibility(false /* visible */);
    }

    /** Switch to minimized state if appropriate */
    public void setMinimized(final boolean minimized) {
        if (DEBUG) Slog.d(TAG, "posting ext setMinimized " + minimized + " vis:" + mVisible);
+1 −1
Original line number Diff line number Diff line
@@ -201,7 +201,7 @@ class SplitScreenTaskOrganizer extends TaskOrganizer {
                            + mPrimary.topActivityType + "  " + mSecondary.topActivityType);
                }
                WindowManagerProxy.applyDismissSplit(this, true /* dismissOrMaximize */);
                mDivider.updateVisibility(false /* visible */);
                mDivider.onSplitDismissed();
            } else if (!primaryIsEmpty && primaryWasEmpty && secondaryWasEmpty) {
                // Wasn't in split-mode (both were empty), but now that the primary split is
                // populated, we should fully enter split by moving everything else into secondary.