mirror of
https://github.com/FyroxEngine/Fyrox.git
synced 2026-10-12 02:02:20 +00:00
do not close menu items on click that has sub-items
This commit is contained in:
@@ -552,8 +552,10 @@ impl Control for MenuItem {
|
||||
let menu = find_menu(self.parent(), ui);
|
||||
if menu.is_some() {
|
||||
if self.is_opened(ui) {
|
||||
ui.send(self.handle(), MenuItemMessage::Close { deselect: true });
|
||||
ui.send(menu, MenuMessage::Deactivate);
|
||||
if self.items_container.is_empty() {
|
||||
ui.send(self.handle(), MenuItemMessage::Close { deselect: true });
|
||||
ui.send(menu, MenuMessage::Deactivate);
|
||||
}
|
||||
} else {
|
||||
// Activate menu so its user will be able to open submenus by
|
||||
// mouse hover.
|
||||
|
||||
Reference in New Issue
Block a user