diff options
author | The Android Open Source Project <initial-contribution@android.com> | 2009-02-13 12:57:53 -0800 |
---|---|---|
committer | The Android Open Source Project <initial-contribution@android.com> | 2009-02-13 12:57:53 -0800 |
commit | 01b7f95740f5f7511917235e791db1466d7bb9a8 (patch) | |
tree | 653562738da36ad82c339613caf853e5ab7d2af6 /src/com/android/calculator2/EventListener.java | |
parent | 42d696406d2e83c3cbb1bd424ed53f6676121e8f (diff) | |
download | ExactCalculator-01b7f95740f5f7511917235e791db1466d7bb9a8.tar.gz |
auto import from //branches/cupcake/...@131421
Diffstat (limited to 'src/com/android/calculator2/EventListener.java')
-rw-r--r-- | src/com/android/calculator2/EventListener.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/calculator2/EventListener.java b/src/com/android/calculator2/EventListener.java index 0566507..0274a8b 100644 --- a/src/com/android/calculator2/EventListener.java +++ b/src/com/android/calculator2/EventListener.java @@ -88,6 +88,11 @@ class EventListener implements View.OnKeyListener, return eat; } + //Work-around for spurious key event from IME, bug #1639445 + if (action == KeyEvent.ACTION_MULTIPLE && keyCode == KeyEvent.KEYCODE_UNKNOWN) { + return true; // eat it + } + //Calculator.log("KEY " + keyCode + "; " + action); if (keyCode != KeyEvent.KEYCODE_DPAD_CENTER && keyCode != KeyEvent.KEYCODE_DPAD_UP && |