Chromium Code Reviews| Index: content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java |
| diff --git a/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java b/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java |
| index 831f9e1691a06034b7758c7a004287350c6849f8..f894811bdaee9bd4692c12b0f583c12224deac77 100644 |
| --- a/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java |
| +++ b/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java |
| @@ -2151,8 +2151,12 @@ public class ContentViewCore |
| break; |
| case SelectionEventType.INSERTION_MOVED: |
| - // TODO(jdduke): Handle case where movement triggered by focus. |
| - hidePastePopup(); |
| + if (getPastePopup().isShowing() && !isScrollInProgress()) { |
|
jdduke (slow)
2014/07/22 17:39:33
What about the case where the insertion handle is
AKVT
2014/07/23 16:27:46
Done.
|
| + hidePastePopup(); |
| + showPastePopup((int) posXDip, (int) posYDip); |
| + } else { |
| + hidePastePopup(); |
| + } |
| break; |
| case SelectionEventType.INSERTION_TAPPED: |