diff options
| author | Craig Mautner <cmautner@google.com> | 2012-05-24 17:48:44 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2012-05-24 17:48:44 -0700 |
| commit | 2af7b9151f8df3581e38847ac711185426df5dea (patch) | |
| tree | b5c766f6d2be5161866f9aba7fd0833ed517da08 /services | |
| parent | 02a43d3adf8a0b43503f5e266ca332fc1ba23ccc (diff) | |
| parent | 3d7b7d59c82fdeac039382ed1724af9c9cb70107 (diff) | |
| download | frameworks_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-x | services/java/com/android/server/wm/WindowManagerService.java | 7 |
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(); |
