Index: chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.cc |
diff --git a/chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.cc b/chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.cc |
index 15fa357f0098b89889a4076ee0f1ed428057baa7..1f66a2134156ad0afeaf2ead7311590bbb628245 100644 |
--- a/chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.cc |
+++ b/chrome/browser/ui/gtk/omnibox/omnibox_view_gtk.cc |
@@ -212,9 +212,10 @@ OmniboxViewGtk::OmniboxViewGtk(OmniboxEditController* controller, |
supports_pre_edit_(!gtk_check_version(2, 20, 0)), |
pre_edit_size_before_change_(0), |
going_to_focus_(NULL) { |
- popup_view_.reset( |
- new OmniboxPopupViewGtk |
- (GetFont(), this, model(), location_bar)); |
+ OmniboxPopupViewGtk* view = new OmniboxPopupViewGtk( |
+ GetFont(), this, model(), location_bar); |
+ view->Init(); |
+ popup_view_.reset(view); |
} |
OmniboxViewGtk::~OmniboxViewGtk() { |