diff options
| author | Jeff Brown <jeffbrown@google.com> | 2012-04-20 13:08:27 -0700 |
|---|---|---|
| committer | Jeff Brown <jeffbrown@google.com> | 2012-04-20 13:08:27 -0700 |
| commit | 9e6d4b035d4f012d23264d3d2bc946b1ca02dba1 (patch) | |
| tree | e6d5efaf1d3951f15f3c1de59e8c07ac78840f58 /core | |
| parent | f44e39493c471b5e6a0807778c7a6439ea1b8adc (diff) | |
| download | frameworks_base-9e6d4b035d4f012d23264d3d2bc946b1ca02dba1.zip frameworks_base-9e6d4b035d4f012d23264d3d2bc946b1ca02dba1.tar.gz frameworks_base-9e6d4b035d4f012d23264d3d2bc946b1ca02dba1.tar.bz2 | |
Lost the race.
Bug: 6373370
Change-Id: If42a3de66b1d407b06064e91ff578dc9ca5ceed8
Diffstat (limited to 'core')
| -rwxr-xr-x | core/java/android/hardware/input/InputManager.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/hardware/input/InputManager.java b/core/java/android/hardware/input/InputManager.java index b39b823..5ba1850 100755 --- a/core/java/android/hardware/input/InputManager.java +++ b/core/java/android/hardware/input/InputManager.java @@ -268,6 +268,8 @@ public final class InputManager { synchronized (mInputDevicesLock) { int index = findInputDeviceListenerLocked(listener); if (index >= 0) { + InputDeviceListenerDelegate d = mInputDeviceListeners.get(index); + d.removeCallbacksAndMessages(null); mInputDeviceListeners.remove(index); } } |
