46 lines
1.6 KiB
Diff
46 lines
1.6 KiB
Diff
|
|
From 195fec91ec7d9019ae14a56b649caeaca434c826 Mon Sep 17 00:00:00 2001
|
|||
|
|
From: luoqing <luoqing@kylinsec.com.cn>
|
|||
|
|
Date: Sun, 8 Oct 2023 10:09:00 +0800
|
|||
|
|
Subject: [PATCH 2/2] fix(sn-icon-menu):Fixed an issue where the menuItem
|
|||
|
|
property was still visible after being set to invisible
|
|||
|
|
MIME-Version: 1.0
|
|||
|
|
Content-Type: text/plain; charset=UTF-8
|
|||
|
|
Content-Transfer-Encoding: 8bit
|
|||
|
|
|
|||
|
|
- 修复menuItem属性设置为不可见后,但仍然可见的问题
|
|||
|
|
---
|
|||
|
|
src/tray/kiran-sn-icon-menu.c | 3 ---
|
|||
|
|
1 file changed, 3 deletions(-)
|
|||
|
|
|
|||
|
|
diff --git a/src/tray/kiran-sn-icon-menu.c b/src/tray/kiran-sn-icon-menu.c
|
|||
|
|
index ffae1bb..02333f3 100644
|
|||
|
|
--- a/src/tray/kiran-sn-icon-menu.c
|
|||
|
|
+++ b/src/tray/kiran-sn-icon-menu.c
|
|||
|
|
@@ -138,7 +138,6 @@ create_widget_from_menuitem(DbusmenuMenuitem *item)
|
|||
|
|
GtkWidget *gmi = create_widget_from_menuitem(child->data);
|
|||
|
|
|
|||
|
|
gtk_menu_shell_append(GTK_MENU_SHELL(submenu), gmi);
|
|||
|
|
- gtk_widget_show(gmi);
|
|||
|
|
|
|||
|
|
g_signal_connect(gmi,
|
|||
|
|
"activate",
|
|||
|
|
@@ -146,7 +145,6 @@ create_widget_from_menuitem(DbusmenuMenuitem *item)
|
|||
|
|
child->data);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
- gtk_widget_show(submenu);
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
if (toggle_state != DBUSMENU_MENUITEM_TOGGLE_STATE_UNKNOWN &&
|
|||
|
|
@@ -183,7 +181,6 @@ kiran_sn_icon_menu_create_widget_from_dbusmenuitem(KiranSnIconMenu *menu, Dbusme
|
|||
|
|
GtkWidget *gmi = create_widget_from_menuitem(item);
|
|||
|
|
|
|||
|
|
gtk_menu_shell_append(GTK_MENU_SHELL(menu), gmi);
|
|||
|
|
- gtk_widget_show(gmi);
|
|||
|
|
|
|||
|
|
g_signal_connect(gmi,
|
|||
|
|
"activate",
|
|||
|
|
--
|
|||
|
|
2.33.0
|
|||
|
|
|