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;
}
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) {
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);