Skip to content

Commit be5fadc

Browse files
raveit65raveit65
authored andcommitted
ev-sidebar-bookmarks: replace deprecated gtk_menu_popup function
1 parent eac71e1 commit be5fadc

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

‎shell/ev-sidebar-bookmarks.c‎

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -331,6 +331,7 @@ ev_sidebar_bookmarks_popup_menu_show (EvSidebarBookmarks *sidebar_bookmarks,
331331
EvSidebarBookmarksPrivate *priv = sidebar_bookmarks->priv;
332332
GtkTreeView *tree_view = GTK_TREE_VIEW (sidebar_bookmarks->priv->tree_view);
333333
GtkTreeSelection *selection = gtk_tree_view_get_selection (tree_view);
334+
GdkEvent *event;
334335

335336
if (keyboard_mode) {
336337
if (!gtk_tree_selection_get_selected (selection, NULL, NULL))
@@ -354,12 +355,7 @@ ev_sidebar_bookmarks_popup_menu_show (EvSidebarBookmarks *sidebar_bookmarks,
354355
if (!priv->popup)
355356
priv->popup = gtk_ui_manager_get_widget (priv->ui_manager, "/BookmarksPopup");
356357

357-
gtk_menu_popup (GTK_MENU (priv->popup),
358-
NULL, NULL,
359-
keyboard_mode ? ev_gui_menu_position_tree_selection : NULL,
360-
keyboard_mode ? tree_view : NULL,
361-
keyboard_mode ? 0 : 3,
362-
gtk_get_current_event_time ());
358+
gtk_menu_popup_at_pointer (GTK_MENU (priv->popup), (const GdkEvent*) event);
363359
return TRUE;
364360
}
365361

0 commit comments

Comments
 (0)