diff options
| author | Paul Miller <paulmiller@google.com> | 2015-01-07 01:08:33 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2015-01-07 01:08:35 +0000 |
| commit | a517e81e2b1594da3e12c0547aabac5f357ce97b (patch) | |
| tree | cebdc90ce5bb5ca0f0f541b6cdb1997f9154505f /core/java | |
| parent | 5a21b0c2d0fca36fbbfb32641002ad4122c6b128 (diff) | |
| parent | f6bf1d7b30078adf4fb26a89f3b5988954c3287c (diff) | |
| download | frameworks_base-a517e81e2b1594da3e12c0547aabac5f357ce97b.zip frameworks_base-a517e81e2b1594da3e12c0547aabac5f357ce97b.tar.gz frameworks_base-a517e81e2b1594da3e12c0547aabac5f357ce97b.tar.bz2 | |
Merge "Fix crash on pasting text in a WebView" into lmp-mr1-dev
Diffstat (limited to 'core/java')
| -rw-r--r-- | core/java/com/android/internal/app/WindowDecorActionBar.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/core/java/com/android/internal/app/WindowDecorActionBar.java b/core/java/com/android/internal/app/WindowDecorActionBar.java index d95f0e5..061b535 100644 --- a/core/java/com/android/internal/app/WindowDecorActionBar.java +++ b/core/java/com/android/internal/app/WindowDecorActionBar.java @@ -993,6 +993,13 @@ public class WindowDecorActionBar extends ActionBar implements @Override public void invalidate() { + if (mActionMode != this) { + // Not the active action mode - no-op. It's possible we are + // currently deferring onDestroy, so the app doesn't yet know we + // are going away and is trying to use us. That's also a no-op. + return; + } + mMenu.stopDispatchingItemsChanged(); try { mCallback.onPrepareActionMode(this, mMenu); |
