X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=cut-n-paste%2Fzoom-control%2Fephy-zoom-action.c;h=3aadf84eb36bd484b152fa4eff69aa7818543d04;hb=f0929384891f45f8fc826062529d3e5569358bb1;hp=3582feebfe794ba5049c374418752dad07d0445f;hpb=606f66cbbca54996a165121743cda6a993762c47;p=evince.git diff --git a/cut-n-paste/zoom-control/ephy-zoom-action.c b/cut-n-paste/zoom-control/ephy-zoom-action.c index 3582feeb..3aadf84e 100644 --- a/cut-n-paste/zoom-control/ephy-zoom-action.c +++ b/cut-n-paste/zoom-control/ephy-zoom-action.c @@ -69,7 +69,7 @@ ephy_zoom_action_get_type (void) if (G_UNLIKELY (type == 0)) { - static const GTypeInfo our_info = + const GTypeInfo our_info = { sizeof (EphyZoomActionClass), NULL, /* base_init */ @@ -160,17 +160,17 @@ create_menu_item (GtkAction *action) menu_item = gtk_radio_menu_item_new_with_label (group, zoom_levels[i].name); group = gtk_radio_menu_item_get_group (GTK_RADIO_MENU_ITEM (menu_item)); - } - gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_item), - p->zoom == zoom_levels[i].level); - - gtk_widget_show (menu_item); + gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (menu_item), + p->zoom == zoom_levels[i].level); + + g_object_set_data (G_OBJECT (menu_item), "zoom-level", GINT_TO_POINTER (i)); + g_signal_connect_object (G_OBJECT (menu_item), "activate", + G_CALLBACK (proxy_menu_activate_cb), action, 0); + } + + gtk_widget_show (menu_item); gtk_menu_shell_append (GTK_MENU_SHELL (menu), menu_item); - - g_object_set_data (G_OBJECT (menu_item), "zoom-level", GINT_TO_POINTER (i)); - g_signal_connect_object (G_OBJECT (menu_item), "activate", - G_CALLBACK (proxy_menu_activate_cb), action, 0); } gtk_widget_show (menu);