From 9a583c1bfb551c78c125c91071000d1470c73b8a Mon Sep 17 00:00:00 2001 From: Romain Guy Date: Wed, 11 Nov 2009 18:51:18 -0800 Subject: [PATCH] Fix broken handling of the BACK key in PopupWindow. Needed by Launcher2. Change-Id: Icccbd8897186d0b9348a40b3dfc19ab7ac389efd --- core/java/android/widget/PopupWindow.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/android/widget/PopupWindow.java b/core/java/android/widget/PopupWindow.java index d86b67423a3ef..e4cc6090bc8e1 100644 --- a/core/java/android/widget/PopupWindow.java +++ b/core/java/android/widget/PopupWindow.java @@ -1328,7 +1328,7 @@ public class PopupWindow { getKeyDispatcherState().startTracking(event, this); return true; } else if (event.getAction() == KeyEvent.ACTION_UP - && event.isTracking() && !event.isCanceled()) { + && getKeyDispatcherState().isTracking(event) && !event.isCanceled()) { dismiss(); return true; }