diff options
| -rw-r--r-- | services/java/com/android/server/KeyInputQueue.java | 2 | ||||
| -rw-r--r-- | services/java/com/android/server/WindowManagerService.java | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/services/java/com/android/server/KeyInputQueue.java b/services/java/com/android/server/KeyInputQueue.java index 1bb897b7042e..e05c800b3e0c 100644 --- a/services/java/com/android/server/KeyInputQueue.java +++ b/services/java/com/android/server/KeyInputQueue.java @@ -299,7 +299,9 @@ public abstract class KeyInputQueue { mLast = new QueuedEvent(); mFirst.next = mLast; mLast.prev = mFirst; + } + void start() { mThread.start(); } diff --git a/services/java/com/android/server/WindowManagerService.java b/services/java/com/android/server/WindowManagerService.java index b90b03bea703..4bad5b486321 100644 --- a/services/java/com/android/server/WindowManagerService.java +++ b/services/java/com/android/server/WindowManagerService.java @@ -621,6 +621,7 @@ public class WindowManagerService extends IWindowManager.Stub } mInputThread.start(); + mQueue.start(); // Add ourself to the Watchdog monitors. Watchdog.getInstance().addMonitor(this); |