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

Commit a38694f9 authored by Craig Mautner's avatar Craig Mautner Committed by The Android Automerger
Browse files

More debug for 9404689.

Changing focus to PhoneWindow.

Change-Id: I75c2ce6b1a20729daf8d2b7f83b2a871e1a7e642
parent 2c51cc7e
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -5164,7 +5164,7 @@ public final class ViewRootImpl implements ViewParent,
                return;
            }
            mRemoved = true;
            Slog.d(TAG, "doDie: b9404689 mAdded==true mView=" + mView
            Slog.d(TAG, "doDie: b9404689 mAdded=" + mAdded + " mView=" + mView
                    + " Callers=" + Debug.getCallers(4));
            if (mAdded) {
                dispatchDetachedFromWindow();
+6 −0
Original line number Diff line number Diff line
@@ -551,6 +551,7 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback {
        // System.out.println("Open panel: isOpen=" + st.isOpen);

        // Already open, return
        Slog.d(TAG, "openPanel: b9404689 entry, st=" + st + " decorView=" + st.decorView);
        if (st.isOpen || isDestroyed()) {
            return;
        }
@@ -645,6 +646,8 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback {
            }
        }

        Slog.d(TAG, "openPanel: b9404689 setting isOpen true, st=" + st + " decorView="
                + st.decorView);
        st.isOpen = true;
        st.isHandled = false;

@@ -693,9 +696,11 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback {
     */
    public final void closePanel(PanelFeatureState st, boolean doCallback) {
        // System.out.println("Close panel: isOpen=" + st.isOpen);
        Slog.d(TAG, "closePanel: b9404689 entry, st=" + st + " decorView=" + st.decorView);
        if (doCallback && st.featureId == FEATURE_OPTIONS_PANEL &&
                mActionBar != null && mActionBar.isOverflowMenuShowing()) {
            checkCloseActionMenu(st.menu);
            Slog.d(TAG, "closePanel: b9404689 early return");
            return;
        }

@@ -1100,6 +1105,7 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback {
     */
    protected boolean initializePanelDecor(PanelFeatureState st) {
        st.decorView = new DecorView(getContext(), st.featureId);
        Slog.d(TAG, "initializePanelDecor: b9404689 st=" + st + " decorView=" + st.decorView);
        st.gravity = Gravity.CENTER | Gravity.BOTTOM;
        st.setStyle(getContext());