I figured out what is going on. The "children-display" property is immutable in libdbusmenu-qt. This, when the firefox patch tries to change that property to submenu for menus with children, it doesn't work. The patch will have to be updated to set the children-display property to submenu on creation and not update it later.
I figured out what is going on. The "children-display" property is immutable in libdbusmenu-qt. This, when the firefox patch tries to change that property to submenu for menus with children, it doesn't work. The patch will have to be updated to set the children-display property to submenu on creation and not update it later.