diff options
Diffstat (limited to 'services/java/com/android/server/KeyInputQueue.java')
-rw-r--r-- | services/java/com/android/server/KeyInputQueue.java | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/services/java/com/android/server/KeyInputQueue.java b/services/java/com/android/server/KeyInputQueue.java index f30346b..f62c7ee 100644 --- a/services/java/com/android/server/KeyInputQueue.java +++ b/services/java/com/android/server/KeyInputQueue.java @@ -298,7 +298,9 @@ public abstract class KeyInputQueue { mHapticFeedbackCallback = hapticFeedbackCallback; - readExcludedDevices(); + if (! WindowManagerService.ENABLE_NATIVE_INPUT_DISPATCH) { + readExcludedDevices(); + } PowerManager pm = (PowerManager)context.getSystemService( Context.POWER_SERVICE); @@ -311,7 +313,9 @@ public abstract class KeyInputQueue { mFirst.next = mLast; mLast.prev = mFirst; - mThread.start(); + if (! WindowManagerService.ENABLE_NATIVE_INPUT_DISPATCH) { + mThread.start(); + } } public void setDisplay(Display display) { |