mountoperation: Update to using GdkEvent API
This commit is contained in:
@@ -1290,6 +1290,7 @@ do_popup_menu_for_process_tree_view (GtkWidget *widget,
|
||||
{
|
||||
GtkWidget *menu;
|
||||
GtkWidget *item;
|
||||
gdouble x, y;
|
||||
|
||||
menu = gtk_menu_new ();
|
||||
gtk_style_context_add_class (gtk_widget_get_style_context (menu),
|
||||
@@ -1302,14 +1303,15 @@ do_popup_menu_for_process_tree_view (GtkWidget *widget,
|
||||
gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
|
||||
gtk_widget_show (menu);
|
||||
|
||||
if (event && gdk_event_triggers_context_menu (event))
|
||||
if (event && gdk_event_triggers_context_menu (event) &&
|
||||
gdk_event_get_coords (event, &x, &y))
|
||||
{
|
||||
GtkTreePath *path;
|
||||
GtkTreeSelection *selection;
|
||||
|
||||
if (gtk_tree_view_get_path_at_pos (GTK_TREE_VIEW (op->priv->process_tree_view),
|
||||
(gint) event->button.x,
|
||||
(gint) event->button.y,
|
||||
(gint) x,
|
||||
(gint) y,
|
||||
&path,
|
||||
NULL,
|
||||
NULL,
|
||||
|
||||
Reference in New Issue
Block a user