From fc3edd5eca441bec03ceece9f50f1c84759a32c9 Mon Sep 17 00:00:00 2001 From: Nathan Woods Date: Sun, 13 Apr 2014 14:06:45 +0000 Subject: [PATCH] First level menus are now considered ancestral for highlighting purposes --- src/emu/ui/menubar.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/emu/ui/menubar.c b/src/emu/ui/menubar.c index e1f72e63b74..02c9fab52f2 100644 --- a/src/emu/ui/menubar.c +++ b/src/emu/ui/menubar.c @@ -723,9 +723,9 @@ bool ui_menubar::is_highlighted_selection(menu_item *mi) do { selected_item_ancestor = selected_item_ancestor->parent(); - result = (mi == selected_item_ancestor) && selected_item_ancestor->is_sub_menu(); + result = mi == selected_item_ancestor; } - while(!result && selected_item_ancestor->is_sub_menu()); + while(!result && selected_item_ancestor != &root_menu()); } return result; }