forked from bartvdbraak/blender
Fix T48743: Broken menu key accelerators
Regression caused by fc96110b
This commit is contained in:
parent
538a70c9b6
commit
936c176a71
@ -9813,10 +9813,17 @@ static int ui_handle_menus_recursive(
|
||||
retval = ui_pie_handler(C, event, menu);
|
||||
}
|
||||
else if (event->type == LEFTMOUSE || event->val != KM_DBL_CLICK) {
|
||||
bool handled = false;
|
||||
|
||||
if (listbox) {
|
||||
retval = ui_handle_list_event(C, event, menu->region, listbox);
|
||||
int retval_test = ui_handle_list_event(C, event, menu->region, listbox);
|
||||
if (retval_test != WM_UI_HANDLER_CONTINUE) {
|
||||
retval = retval_test;
|
||||
handled = true;
|
||||
}
|
||||
}
|
||||
if (retval == WM_UI_HANDLER_CONTINUE) {
|
||||
|
||||
if (handled == false) {
|
||||
retval = ui_handle_menu_event(
|
||||
C, event, menu, level,
|
||||
is_parent_inside, is_parent_menu, is_floating);
|
||||
|
Loading…
Reference in New Issue
Block a user