kiran-menu/0006-fix-sn-icon-menu-Fixed-an-issue-where-the-menuItem-p.patch

46 lines
1.6 KiB
Diff
Raw Normal View History

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