From 8b021de8d9838f4591b50cb15fc8774c31f8ed14 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Mon, 3 Sep 2012 08:01:21 -0700 Subject: Correctly initialize the toggle state of the autogroup menu entry If we move to Linus' tri-state variable we need to separate those two items, anyway. But for now this fixes the obvious bug. Reported-by: Henrik Brautaset Aronsen Signed-off-by: Dirk Hohndel --- gtk-gui.c | 1 + 1 file changed, 1 insertion(+) diff --git a/gtk-gui.c b/gtk-gui.c index 03d2862c1..a2f130ac2 100644 --- a/gtk-gui.c +++ b/gtk-gui.c @@ -815,6 +815,7 @@ static GtkWidget *get_menubar_menu(GtkWidget *window, GtkUIManager *ui_manager) { GtkActionGroup *action_group = gtk_action_group_new("Menu"); gtk_action_group_add_actions(action_group, menu_items, nmenu_items, 0); + toggle_items[0].is_active = autogroup; gtk_action_group_add_toggle_actions(action_group, toggle_items, ntoggle_items, 0); gtk_ui_manager_insert_action_group(ui_manager, action_group, 0); -- cgit v1.2.3-70-g09d2