summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/java/android/view/ViewRootImpl.java2
-rw-r--r--policy/src/com/android/internal/policy/impl/PhoneWindow.java6
2 files changed, 7 insertions, 1 deletions
diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java
index 50dbd5f4fc98..6788fee91737 100644
--- a/core/java/android/view/ViewRootImpl.java
+++ b/core/java/android/view/ViewRootImpl.java
@@ -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();
diff --git a/policy/src/com/android/internal/policy/impl/PhoneWindow.java b/policy/src/com/android/internal/policy/impl/PhoneWindow.java
index 3ed8bd820891..71855b2fa911 100644
--- a/policy/src/com/android/internal/policy/impl/PhoneWindow.java
+++ b/policy/src/com/android/internal/policy/impl/PhoneWindow.java
@@ -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());