aboutsummaryrefslogtreecommitdiffstats
path: root/java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java
diff options
context:
space:
mode:
authorYohei Yukawa <yukawa@google.com>2016-02-02 13:50:57 -0800
committerYohei Yukawa <yukawa@google.com>2016-02-02 13:50:57 -0800
commit38b15afb47feab79c8a8bc90e3daf2afcba935ac (patch)
treeb515e7b19a474a1dc010ab5b124d840985bb4d29 /java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java
parent5074304dbd8255adb6c603a0ad1047937b921534 (diff)
downloadlatinime-38b15afb47feab79c8a8bc90e3daf2afcba935ac.tar.gz
latinime-38b15afb47feab79c8a8bc90e3daf2afcba935ac.tar.xz
latinime-38b15afb47feab79c8a8bc90e3daf2afcba935ac.zip
Suppress redundant TYPE_WINDOWS_STATE_CHANGED.
Bug: 23975618 Change-Id: I5933beaa5b28404f85e100461bdeab5496eb3c0e
Diffstat (limited to 'java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java')
-rw-r--r--java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java b/java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java
index e80982fc7..edda32d52 100644
--- a/java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java
+++ b/java/src/com/android/inputmethod/accessibility/MainKeyboardAccessibilityDelegate.java
@@ -110,7 +110,9 @@ public final class MainKeyboardAccessibilityDelegate
* Called when the keyboard is hidden and accessibility is enabled.
*/
public void onHideWindow() {
- announceKeyboardHidden();
+ if (mLastKeyboardMode != KEYBOARD_IS_HIDDEN) {
+ announceKeyboardHidden();
+ }
mLastKeyboardMode = KEYBOARD_IS_HIDDEN;
}