diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2005-05-16 10:17:22 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@src.gnome.org> | 2005-05-16 10:17:22 (GMT) |
commit | 1a1099e24c625b8ab7816f1ec1ff85cb8e2880d4 (patch) | |
tree | 9acab8d441fab03c6fb5ff0af579a088d05cea4e /shell | |
parent | c359817fe6a31b8e43266a09afdb69ac6f7d87d9 (diff) |
Select first item
2005-05-16 Marco Pesenti Gritti <mpg@redhat.com>
* shell/ev-sidebar-links.c: (popup_menu_cb):
Select first item
Diffstat (limited to 'shell')
-rw-r--r-- | shell/ev-sidebar-links.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/shell/ev-sidebar-links.c b/shell/ev-sidebar-links.c index e15e9ae..fdd4844 100644 --- a/shell/ev-sidebar-links.c +++ b/shell/ev-sidebar-links.c @@ -280,10 +280,13 @@ build_popup_menu (EvSidebarLinks *sidebar) static void popup_menu_cb (GtkWidget *treeview, EvSidebarLinks *sidebar) { - gtk_menu_popup (build_popup_menu (sidebar), NULL, NULL, + GtkMenu *menu = build_popup_menu (sidebar); + + gtk_menu_popup (menu, NULL, NULL, ev_gui_menu_position_tree_selection, sidebar->priv->tree_view, 0, gtk_get_current_event_time ()); + gtk_menu_shell_select_first (GTK_MENU_SHELL (menu), FALSE); } static gboolean |