Deskbar freeze: BMenu and workspace interactions
|Reported by:||rogueeve||Owned by:||nobody|
Ok, I'll admit I experimented specifically looking for this one, but it still isn't quite right.
Open one of the menus on the Deskbar. You can click the Haiku leaf, or you can open one of the pop-open menus for an open application. While the menu is open, use a keyboard shortcut such as cmd+~ or cmd+f2 to switch the workspace away. The menu will disappear, but the deskbar will become completely unresponsive. If a submenu is open when you switch away, it will glitch graphically as well.
I observed other odd albeit non-fatal behavior in other applications as well (check menus on Tracker windows, they get stuck open), so I think the problem may be that BMenus can partially close but do not properly notify the app if the workspace is switched away. So I'm filing it under interface kit.
My revision is hrev33565.