Index: content/public/android/java/src/org/chromium/content/browser/SelectionPopupController.java |
diff --git a/content/public/android/java/src/org/chromium/content/browser/SelectionPopupController.java b/content/public/android/java/src/org/chromium/content/browser/SelectionPopupController.java |
index 9b5936055b1ef659241700a224e1e81bd5d7349f..d25a365252de7acd4e55bf98281f52b4507e7070 100644 |
--- a/content/public/android/java/src/org/chromium/content/browser/SelectionPopupController.java |
+++ b/content/public/android/java/src/org/chromium/content/browser/SelectionPopupController.java |
@@ -848,12 +848,8 @@ public class SelectionPopupController extends ActionModeCallbackHelper { |
* end if applicable. |
*/ |
void clearSelection() { |
- if (isEmpty()) return; |
- if (isSelectionEditable()) { |
- mImeAdapter.moveCursorToSelectionEnd(); |
- } else { |
- if (mWebContents != null) mWebContents.unselect(); |
- } |
+ if (mWebContents == null || isEmpty()) return; |
+ mWebContents.collapseSelection(); |
} |
void onSelectionChanged(String text) { |