]> git.mdlowis.com Git - proto/labwc.git/commit
menu: allow overwriting submenu icon
authortokyo4j <hrak1529@gmail.com>
Thu, 14 Aug 2025 17:38:02 +0000 (02:38 +0900)
committerJohan Malm <johanmalm@users.noreply.github.com>
Thu, 14 Aug 2025 19:47:43 +0000 (20:47 +0100)
commit72e1945a4cc64080f1a544d81f84c51d5f4f6101
treed958b1af00b917a98fe29f6f2126ead6d6c789a3
parent2a039d4f241a81f4b7de6a7f4a00cde7c1ca0752
menu: allow overwriting submenu icon

Allow overwriting the icon of item linking to another menu like below
(the icon for "krita" should be shown):

<openbox_menu>
  <menu id="static-menu" label="Static Menu" icon="mpv" />
  <menu id="root-menu" label="Root">
    <menu id="static-menu" icon="krita" />
  </menu>
</openbox_menu>

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