summaryrefslogtreecommitdiffstats
path: root/services
diff options
context:
space:
mode:
authorCraig Mautner <cmautner@google.com>2012-05-24 17:48:44 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2012-05-24 17:48:44 -0700
commit2af7b9151f8df3581e38847ac711185426df5dea (patch)
treeb5c766f6d2be5161866f9aba7fd0833ed517da08 /services
parent02a43d3adf8a0b43503f5e266ca332fc1ba23ccc (diff)
parent3d7b7d59c82fdeac039382ed1724af9c9cb70107 (diff)
downloadframeworks_base-2af7b9151f8df3581e38847ac711185426df5dea.zip
frameworks_base-2af7b9151f8df3581e38847ac711185426df5dea.tar.gz
frameworks_base-2af7b9151f8df3581e38847ac711185426df5dea.tar.bz2
Merge "Redraw all windows earlier in power on sequence." into jb-dev
Diffstat (limited to 'services')
-rwxr-xr-xservices/java/com/android/server/wm/WindowManagerService.java7
1 files changed, 3 insertions, 4 deletions
diff --git a/services/java/com/android/server/wm/WindowManagerService.java b/services/java/com/android/server/wm/WindowManagerService.java
index d9e0ec6..b1612a1 100755
--- a/services/java/com/android/server/wm/WindowManagerService.java
+++ b/services/java/com/android/server/wm/WindowManagerService.java
@@ -6621,15 +6621,14 @@ public class WindowManagerService extends IWindowManager.Stub
public void setEventDispatching(boolean enabled) {
if (!checkCallingPermission(android.Manifest.permission.MANAGE_APP_TOKENS,
- "resumeKeyDispatching()")) {
+ "setEventDispatching()")) {
throw new SecurityException("Requires MANAGE_APP_TOKENS permission");
}
synchronized (mWindowMap) {
mInputMonitor.setEventDispatchingLw(enabled);
+ sendScreenStatusToClientsLocked();
}
-
- sendScreenStatusToClients();
}
public IBinder getFocusedWindowClientToken() {
@@ -6735,7 +6734,7 @@ public class WindowManagerService extends IWindowManager.Stub
mPolicy.systemReady();
}
- private void sendScreenStatusToClients() {
+ private void sendScreenStatusToClientsLocked() {
final ArrayList<WindowState> windows = mWindows;
final int count = windows.size();
boolean on = mPowerManager.isScreenOn();