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 a6441ffe1b9b3e815d151d82a2d571825c0ef59c..7c1ecf4b7b5770acc71b15d262eca7bd8102d2a9 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 |
@@ -1334,6 +1334,12 @@ public class ContentViewCore implements MotionEventDelegate, NavigationClient { |
} |
if (mNeedUpdateOrientationChanged) { |
+ // TODO(cjhopman): Once selection bounds are received from the renderer as absolute |
+ // positions, we will no longer need to unselect before rotation (though we may decide |
+ // it is the correct behavior). |
+ // http://crbug.com/174665 |
+ mImeAdapter.unselect(); |
+ |
sendOrientationChangeEvent(); |
mNeedUpdateOrientationChanged = false; |
} |