X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=blobdiff_plain;f=src%2Fmainwindow.c;h=ddedc9d3fc5dd4e75e61ca7eb4c5f85859494766;hp=0b3f8b1787e45c596609f8747483c299c1b62b0e;hb=9c4b0d395f3bb2391dc23bd3c532a6d392d2c25c;hpb=72c719847904a700deaab98dee954bd13c8d6fb1 diff --git a/src/mainwindow.c b/src/mainwindow.c index 0b3f8b178..ddedc9d3f 100644 --- a/src/mainwindow.c +++ b/src/mainwindow.c @@ -973,6 +973,20 @@ MainWindow *main_window_create(SeparateType type) /* create actions menu */ update_mainwin_actions_menu(ifactory, mainwin); + /* attach accel groups to main window */ +#define ADD_MENU_ACCEL_GROUP_TO_WINDOW(menu,win) \ + gtk_window_add_accel_group \ + (GTK_WINDOW(win), \ + gtk_item_factory_from_widget(menu)->accel_group) + + ADD_MENU_ACCEL_GROUP_TO_WINDOW(summaryview->popupmenu,mainwin->window); + + /* connect the accelerators for equivalent + menu items in different menus */ + menu_connect_identical_items(); + + + /* show main window */ gtk_widget_set_uposition(mainwin->window, prefs_common.mainwin_x,