summaryrefslogtreecommitdiffstats
path: root/services
diff options
context:
space:
mode:
authorCraig Mautner <cmautner@google.com>2015-01-27 11:44:59 -0800
committerCraig Mautner <cmautner@google.com>2015-01-27 11:44:59 -0800
commitbaf6bef001a582fea275bf891294cf1fe9d5472e (patch)
tree1c8f6a9f75e2bc81eb4be066fa1f7d76e434402e /services
parent299f960e5e5837da44cd81692388f3cbd5d2c362 (diff)
downloadframeworks_base-baf6bef001a582fea275bf891294cf1fe9d5472e.zip
frameworks_base-baf6bef001a582fea275bf891294cf1fe9d5472e.tar.gz
frameworks_base-baf6bef001a582fea275bf891294cf1fe9d5472e.tar.bz2
Defer tap outside stack until multiwindows
Taps outside of the stack boundary were causing the current app to lose focus. This led to timeouts waiting for the app to respond. Disabling the tap recognition keeps the focus from changing. It will be reenabled for multiwindows. Fixes bug 17721767. Change-Id: Iad854b19979390e73b97239e489ad7ef82e03d47
Diffstat (limited to 'services')
-rw-r--r--services/core/java/com/android/server/wm/WindowManagerService.java20
1 files changed, 10 insertions, 10 deletions
diff --git a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java
index 1c2fbb1..a840ed9 100644
--- a/services/core/java/com/android/server/wm/WindowManagerService.java
+++ b/services/core/java/com/android/server/wm/WindowManagerService.java
@@ -8060,16 +8060,16 @@ public class WindowManagerService extends IWindowManager.Stub
break;
case TAP_OUTSIDE_STACK: {
- int stackId;
- synchronized (mWindowMap) {
- stackId = ((DisplayContent)msg.obj).stackIdFromPoint(msg.arg1, msg.arg2);
- }
- if (stackId >= 0) {
- try {
- mActivityManager.setFocusedStack(stackId);
- } catch (RemoteException e) {
- }
- }
+// int stackId;
+// synchronized (mWindowMap) {
+// stackId = ((DisplayContent)msg.obj).stackIdFromPoint(msg.arg1, msg.arg2);
+// }
+// if (stackId >= 0) {
+// try {
+// mActivityManager.setFocusedStack(stackId);
+// } catch (RemoteException e) {
+// }
+// }
}
break;
case NOTIFY_ACTIVITY_DRAWN: