]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-navigation-action-widget.c
Replace GTK_WIDGET_VISIBLE() with gtk_widget_get_visible()
[evince.git] / shell / ev-navigation-action-widget.c
index 116ff9c4807c33712fd7094378095e25246718b2..a9a602336625eee506b3fba793dd992fccaf9aee 100644 (file)
@@ -52,7 +52,7 @@ ev_navigation_action_widget_init (EvNavigationActionWidget *action_widget)
        toggle_button = gtk_bin_get_child (GTK_BIN (action_widget));
        
        g_signal_connect (toggle_button, "button-press-event", 
-                         ev_navigation_action_widget_button_press_event,
+                         G_CALLBACK (ev_navigation_action_widget_button_press_event),
                          action_widget);
        return;
 }
@@ -98,7 +98,7 @@ ev_navigation_action_widget_set_menu(EvNavigationActionWidget *button, GtkWidget
       if (button->menu == GTK_MENU (menu))
                return;
        
-      if (button->menu && GTK_WIDGET_VISIBLE (button->menu))
+      if (button->menu && gtk_widget_get_visible (GTK_WIDGET (button->menu)))
                gtk_menu_shell_deactivate (GTK_MENU_SHELL (button->menu));
 
       if (button->menu) {
@@ -186,7 +186,7 @@ ev_navigation_action_widget_toggled (GtkToggleToolButton *toggle)
                return;
 
        if (gtk_toggle_tool_button_get_active (GTK_TOGGLE_TOOL_BUTTON (button)) &&
-           !GTK_WIDGET_VISIBLE (button->menu)) {
+           !gtk_widget_get_visible (GTK_WIDGET (button->menu))) {
                      /* we get here only when the menu is activated by a key
                       * press, so that we can select the first menu item */
                      popup_menu_under_arrow (button, NULL);