summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Bryce Lee <brycelee@google.com> 2018-04-23 14:09:54 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-04-23 14:09:54 +0000
commitb2bbf2f12c4343e78570292e01de5aeb21a49120 (patch)
tree3cceb4cbf9ed1727627ba2645bdee14b0908da0c
parent00f4a4bc7493729b3974a4b65c4b5abf22c66193 (diff)
parent51839b93480bf32ffa30976e58d0170e8ae566d8 (diff)
Merge "Thaw input dispatching immediately after unfreezing." into pi-dev
-rw-r--r--services/core/java/com/android/server/wm/WindowManagerService.java3
1 files changed, 1 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java
index 44bd8cd873ae..75124867173f 100644
--- a/services/core/java/com/android/server/wm/WindowManagerService.java
+++ b/services/core/java/com/android/server/wm/WindowManagerService.java
@@ -5808,6 +5808,7 @@ public class WindowManagerService extends IWindowManager.Stub
final int displayId = mFrozenDisplayId;
mFrozenDisplayId = INVALID_DISPLAY;
mDisplayFrozen = false;
+ mInputMonitor.thawInputDispatchingLw();
mLastDisplayFreezeDuration = (int)(SystemClock.elapsedRealtime() - mDisplayFreezeTime);
StringBuilder sb = new StringBuilder(128);
sb.append("Screen frozen for ");
@@ -5854,8 +5855,6 @@ public class WindowManagerService extends IWindowManager.Stub
updateRotation = true;
}
- mInputMonitor.thawInputDispatchingLw();
-
boolean configChanged;
// While the display is frozen we don't re-compute the orientation