From 72e1945a4cc64080f1a544d81f84c51d5f4f6101 Mon Sep 17 00:00:00 2001 From: tokyo4j Date: Fri, 15 Aug 2025 02:38:02 +0900 Subject: [PATCH] menu: allow overwriting submenu icon Allow overwriting the icon of item linking to another menu like below (the icon for "krita" should be shown): This commit also fixes my mistake in 17d66e5 (s/parent->icon/menu->icon/) that showed incorrect icon in an item linking to another menu. --- src/menu/menu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/menu/menu.c b/src/menu/menu.c index 0009861d..69527ce0 100644 --- a/src/menu/menu.c +++ b/src/menu/menu.c @@ -613,7 +613,7 @@ fill_menu(struct server *server, struct menu *parent, xmlNode *n) } struct menuitem *item = item_create(parent, menu->label, - parent->icon_name, true); + icon_name ? icon_name : menu->icon_name, true); item->submenu = menu; } error: