Skip to content

Commit 28de7bc

Browse files
author
raveit65
committed
pluma-window: use gtk_menu_popup_at_widget for GtkNotebook
1 parent 8b793f4 commit 28de7bc

File tree

1 file changed

+12
-18
lines changed

1 file changed

+12
-18
lines changed

pluma/pluma-window.c

Lines changed: 12 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -3440,28 +3440,22 @@ show_notebook_popup_menu (GtkNotebook *notebook,
34403440
g_return_val_if_fail (action != NULL, FALSE);
34413441
gtk_action_activate (action);
34423442
#endif
3443-
if (event != NULL)
3444-
{
3445-
gtk_menu_popup_at_pointer (GTK_MENU (menu), NULL);
3446-
}
3447-
else
3448-
{
3449-
GtkWidget *tab;
3450-
GtkWidget *tab_label;
34513443

3452-
tab = GTK_WIDGET (pluma_window_get_active_tab (window));
3453-
g_return_val_if_fail (tab != NULL, FALSE);
3444+
GtkWidget *tab;
3445+
GtkWidget *tab_label;
3446+
3447+
tab = GTK_WIDGET (pluma_window_get_active_tab (window));
3448+
g_return_val_if_fail (tab != NULL, FALSE);
34543449

3455-
tab_label = gtk_notebook_get_tab_label (notebook, tab);
3450+
tab_label = gtk_notebook_get_tab_label (notebook, tab);
34563451

3457-
gtk_menu_popup_at_widget (GTK_MENU (menu),
3458-
tab_label,
3459-
GDK_GRAVITY_SOUTH_WEST,
3460-
GDK_GRAVITY_NORTH_WEST,
3461-
(const GdkEvent*) event);
3452+
gtk_menu_popup_at_widget (GTK_MENU (menu),
3453+
tab_label,
3454+
GDK_GRAVITY_SOUTH_WEST,
3455+
GDK_GRAVITY_NORTH_WEST,
3456+
(const GdkEvent*) event);
34623457

3463-
gtk_menu_shell_select_first (GTK_MENU_SHELL (menu), FALSE);
3464-
}
3458+
gtk_menu_shell_select_first (GTK_MENU_SHELL (menu), FALSE);
34653459

34663460
return TRUE;
34673461
}

0 commit comments

Comments
 (0)