summaryrefslogtreecommitdiff
path: root/core/java
diff options
context:
space:
mode:
authorCraig Mautner <cmautner@google.com>2012-05-23 10:47:46 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-05-23 10:47:46 -0700
commit85aea3664992cd1e16ef4497c3450b26bdef06b0 (patch)
treef0998fade52382dce083a8592032e9091d98b664 /core/java
parent101fb9fe2b5001e8122e2965c115688c1f42bd63 (diff)
parentb82d074038f4c8d86e1bd4f3fa4d3780bd4bcba5 (diff)
Merge "Remove Popup immediately rather than defer it." into jb-dev
Diffstat (limited to 'core/java')
-rw-r--r--core/java/android/widget/PopupWindow.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/widget/PopupWindow.java b/core/java/android/widget/PopupWindow.java
index 5fa4ad09655f..f442912f0836 100644
--- a/core/java/android/widget/PopupWindow.java
+++ b/core/java/android/widget/PopupWindow.java
@@ -1253,13 +1253,13 @@ public class PopupWindow {
unregisterForScrollChanged();
try {
- mWindowManager.removeView(mPopupView);
+ mWindowManager.removeViewImmediate(mPopupView);
} finally {
if (mPopupView != mContentView && mPopupView instanceof ViewGroup) {
((ViewGroup) mPopupView).removeView(mContentView);
}
mPopupView = null;
-
+
if (mOnDismissListener != null) {
mOnDismissListener.onDismiss();
}