diff options
Diffstat (limited to 'chromium/content/renderer/input/frame_input_handler_impl.cc')
-rw-r--r-- | chromium/content/renderer/input/frame_input_handler_impl.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chromium/content/renderer/input/frame_input_handler_impl.cc b/chromium/content/renderer/input/frame_input_handler_impl.cc index 95989263dd0..6e75e0f1062 100644 --- a/chromium/content/renderer/input/frame_input_handler_impl.cc +++ b/chromium/content/renderer/input/frame_input_handler_impl.cc @@ -225,7 +225,7 @@ void FrameInputHandlerImpl::Replace(const base::string16& word) { if (frame->HasSelection()) frame->SelectWordAroundCaret(); frame->ReplaceSelection(blink::WebString::FromUTF16(word)); - render_frame_->SyncSelectionIfRequired(); + render_frame_->SyncSelectionIfRequired(word.empty(), true); } void FrameInputHandlerImpl::ReplaceMisspelling(const base::string16& word) { |