diff options
Diffstat (limited to 'src/libnma/nma-ui-utils.c')
-rw-r--r-- | src/libnma/nma-ui-utils.c | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/src/libnma/nma-ui-utils.c b/src/libnma/nma-ui-utils.c index d36638ad..6c797d02 100644 --- a/src/libnma/nma-ui-utils.c +++ b/src/libnma/nma-ui-utils.c @@ -225,22 +225,11 @@ icon_release_cb (GtkEntry *entry, gpointer data) { GtkMenu *menu = GTK_MENU (data); -#if GTK_CHECK_VERSION(3,90,0) - GdkRectangle icon_area; -#endif if (position == GTK_ENTRY_ICON_SECONDARY) { #if GTK_CHECK_VERSION(3,90,0) gtk_widget_show (GTK_WIDGET (data)); - gtk_entry_get_icon_area (entry, - GTK_ENTRY_ICON_SECONDARY, - &icon_area); - gtk_menu_popup_at_rect (menu, - gtk_widget_get_surface (GTK_WIDGET (entry)), - &icon_area, - GDK_GRAVITY_CENTER, - GDK_GRAVITY_CENTER, - NULL); + gtk_menu_popup_at_pointer (menu, NULL); #else gtk_widget_show_all (GTK_WIDGET (data)); gtk_menu_popup (menu, NULL, NULL, NULL, NULL, |