diff options
Diffstat (limited to 'chrome/browser/gtk/browser_window_gtk.cc')
-rw-r--r-- | chrome/browser/gtk/browser_window_gtk.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/chrome/browser/gtk/browser_window_gtk.cc b/chrome/browser/gtk/browser_window_gtk.cc index 30d6e9f..a0b9d50 100644 --- a/chrome/browser/gtk/browser_window_gtk.cc +++ b/chrome/browser/gtk/browser_window_gtk.cc @@ -140,6 +140,9 @@ void BrowserWindowGtk::Init() { G_CALLBACK(MainWindowStateChanged), this); bounds_ = GetInitialWindowBounds(window_); + GtkAccelGroup* accel_group = gtk_accel_group_new(); + gtk_window_add_accel_group(window_, accel_group); + GdkPixbuf* images[9] = { LoadThemeImage(IDR_CONTENT_TOP_LEFT_CORNER), LoadThemeImage(IDR_CONTENT_TOP_CENTER), @@ -162,7 +165,7 @@ void BrowserWindowGtk::Init() { G_CALLBACK(&OnContentAreaExpose), this); toolbar_.reset(new BrowserToolbarGtk(browser_.get())); - toolbar_->Init(browser_->profile()); + toolbar_->Init(browser_->profile(), accel_group); toolbar_->AddToolbarToBox(vbox_); contents_container_.reset(new TabContentsContainerGtk()); |