summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2019-09-20 17:52:04 +0200
committerBeniamino Galvani <bgalvani@redhat.com>2019-09-23 13:31:51 +0200
commitf1f1c280de83a28bbe5a57f2e13d36ef758e9086 (patch)
treef7e61e305bbb4cc34bc9933de149afe7323d4de9
parentd929a3097a3d343f69df4d2907a631c92441f062 (diff)
downloadnetwork-manager-applet-f1f1c280de83a28bbe5a57f2e13d36ef758e9086.tar.gz
libnma: fix password flags menu
Without gtk_widget_show_all() the popup menu for password flags is displayed empty when using GTK3. Fixes: 2ded57d949db ("utils: support GTK4")
-rw-r--r--src/libnma/nma-ui-utils.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libnma/nma-ui-utils.c b/src/libnma/nma-ui-utils.c
index 7a4e6770..d36638ad 100644
--- a/src/libnma/nma-ui-utils.c
+++ b/src/libnma/nma-ui-utils.c
@@ -230,8 +230,8 @@ icon_release_cb (GtkEntry *entry,
#endif
if (position == GTK_ENTRY_ICON_SECONDARY) {
- gtk_widget_show (GTK_WIDGET (data));
#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);
@@ -242,6 +242,7 @@ icon_release_cb (GtkEntry *entry,
GDK_GRAVITY_CENTER,
NULL);
#else
+ gtk_widget_show_all (GTK_WIDGET (data));
gtk_menu_popup (menu, NULL, NULL, NULL, NULL,
event->button, event->time);
#endif