aboutsummaryrefslogtreecommitdiffstats
path: root/java
diff options
context:
space:
mode:
Diffstat (limited to '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;
}