Open the page to see the layout issue (menubar becomes taller)
Note:
1. For the top level menuitem, the hotspot for the file selection dialog has moved below the menuitem.
2. For the nested menuitem inside the menupopup, the hotspot overlaid the menuitem perfectly.
test.zul
<menubar> <menuitem label="Test menu 1 - Upload" upload="true" /> <menu label="Test menu 2"> <menupopup> <menuitem label="Test menu item 1" /> <menuitem label="Test menu item 2 - Upload" upload="true" /> </menupopup> </menu> </menubar>