summaryrefslogtreecommitdiff
path: root/src/libnma/nma-ui-utils.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libnma/nma-ui-utils.c')
-rw-r--r--src/libnma/nma-ui-utils.c13
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,