summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/gtk
diff options
context:
space:
mode:
authoryukishiino@chromium.org <yukishiino@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-18 11:05:52 +0000
committeryukishiino@chromium.org <yukishiino@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-11-18 11:05:52 +0000
commitfa995769387374f0d2570fe66611d4e9669af28b (patch)
tree2a59050ce18a8a8581d4df4f71cd4e2da6495d27 /chrome/browser/ui/gtk
parentc3789a4f5baa5cfdecc453ee0dc1a4dec243e3a5 (diff)
downloadchromium_src-fa995769387374f0d2570fe66611d4e9669af28b.zip
chromium_src-fa995769387374f0d2570fe66611d4e9669af28b.tar.gz
chromium_src-fa995769387374f0d2570fe66611d4e9669af28b.tar.bz2
Hide IME autocompletion when Omnibox popup closes.
Tgus CL clears the text of the IME inline autocompletion when Omnibox popup gets closed. BUG=310407 TEST=Test manually with --enable-omnibox-auto-completion-for-ime command line flag. Review URL: https://codereview.chromium.org/68103008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@235694 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/ui/gtk')
-rw-r--r--chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.cc3
-rw-r--r--chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.h1
2 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.cc b/chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.cc
index 1f47f31..8bd122d 100644
--- a/chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.cc
+++ b/chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.cc
@@ -582,6 +582,9 @@ bool OmniboxViewGtk::OnInlineAutocompleteTextMaybeChanged(
return true;
}
+void OmniboxViewGtk::OnInlineAutocompleteTextCleared() {
+}
+
void OmniboxViewGtk::OnRevertTemporaryText() {
StartUpdatingHighlightedText();
SetSelectedRange(saved_temporary_selection_);
diff --git a/chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.h b/chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.h
index d392a0c..816415c 100644
--- a/chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.h
+++ b/chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.h
@@ -91,6 +91,7 @@ class OmniboxViewGtk : public OmniboxView,
bool notify_text_changed) OVERRIDE;
virtual bool OnInlineAutocompleteTextMaybeChanged(
const string16& display_text, size_t user_text_length) OVERRIDE;
+ virtual void OnInlineAutocompleteTextCleared() OVERRIDE;
virtual void OnRevertTemporaryText() OVERRIDE;
virtual void OnBeforePossibleChange() OVERRIDE;
virtual bool OnAfterPossibleChange() OVERRIDE;