diff options
Diffstat (limited to 'core/java/android/inputmethodservice/ExtractEditLayout.java')
| -rw-r--r-- | core/java/android/inputmethodservice/ExtractEditLayout.java | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/core/java/android/inputmethodservice/ExtractEditLayout.java b/core/java/android/inputmethodservice/ExtractEditLayout.java index 25c0c996a6e5..220214bb894b 100644 --- a/core/java/android/inputmethodservice/ExtractEditLayout.java +++ b/core/java/android/inputmethodservice/ExtractEditLayout.java @@ -16,6 +16,9 @@ package android.inputmethodservice; +import com.android.internal.view.menu.MenuBuilder; +import com.android.internal.view.menu.MenuPopupHelper; + import android.content.Context; import android.util.AttributeSet; import android.view.ActionMode; @@ -23,12 +26,10 @@ import android.view.Menu; import android.view.MenuInflater; import android.view.MenuItem; import android.view.View; +import android.view.accessibility.AccessibilityEvent; import android.widget.Button; import android.widget.LinearLayout; -import com.android.internal.view.menu.MenuBuilder; -import com.android.internal.view.menu.MenuPopupHelper; - /** * ExtractEditLayout provides an ActionMode presentation for the * limited screen real estate in extract mode. @@ -56,6 +57,7 @@ public class ExtractEditLayout extends LinearLayout { mExtractActionButton.setVisibility(INVISIBLE); mEditButton.setVisibility(VISIBLE); mActionMode = mode; + sendAccessibilityEvent(AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED); return mode; } return null; @@ -158,6 +160,8 @@ public class ExtractEditLayout extends LinearLayout { mExtractActionButton.setVisibility(VISIBLE); mEditButton.setVisibility(INVISIBLE); + sendAccessibilityEvent(AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED); + mActionMode = null; } |
