summaryrefslogtreecommitdiffstats
path: root/core/java/android/webkit/SelectActionModeCallback.java
diff options
context:
space:
mode:
authorLeon Scroggins <scroggo@google.com>2010-12-16 18:17:23 -0500
committerLeon Scroggins <scroggo@google.com>2010-12-17 11:04:14 -0500
commit8a4fd2f8e7f78538adad82f4c95e8746f880abcc (patch)
tree05b18c27ac6b5936ee27c853d4ac7410d896819f /core/java/android/webkit/SelectActionModeCallback.java
parentb67529b905440e2ba550742773b927abad882c19 (diff)
downloadframeworks_base-8a4fd2f8e7f78538adad82f4c95e8746f880abcc.zip
frameworks_base-8a4fd2f8e7f78538adad82f4c95e8746f880abcc.tar.gz
frameworks_base-8a4fd2f8e7f78538adad82f4c95e8746f880abcc.tar.bz2
Do not allow text selection if there is no ActionBar.
Bug:3276538 Change-Id: I060f14471e26e4bc1bf9773b847e0dbac9228426
Diffstat (limited to 'core/java/android/webkit/SelectActionModeCallback.java')
-rw-r--r--core/java/android/webkit/SelectActionModeCallback.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/core/java/android/webkit/SelectActionModeCallback.java b/core/java/android/webkit/SelectActionModeCallback.java
index 54c9d9a..86a67c7 100644
--- a/core/java/android/webkit/SelectActionModeCallback.java
+++ b/core/java/android/webkit/SelectActionModeCallback.java
@@ -34,7 +34,11 @@ class SelectActionModeCallback implements ActionMode.Callback {
}
void finish() {
- mActionMode.finish();
+ // It is possible that onCreateActionMode was never called, in the case
+ // where there is no ActionBar, for example.
+ if (mActionMode != null) {
+ mActionMode.finish();
+ }
}
// ActionMode.Callback implementation