Преглед изворни кода

Fixed PopupMenu's submenus not showing up in certain situations.

Michael Alexsander Silva Dias пре 7 година
родитељ
комит
6629cc7a85
1 измењених фајлова са 3 додато и 3 уклоњено
  1. 3 3
      scene/gui/popup_menu.cpp

+ 3 - 3
scene/gui/popup_menu.cpp

@@ -202,10 +202,10 @@ void PopupMenu::_activate_submenu(int over) {
 
 void PopupMenu::_submenu_timeout() {
 
-	if (mouse_over == submenu_over) {
+	if (mouse_over == submenu_over)
 		_activate_submenu(mouse_over);
-		submenu_over = -1;
-	}
+
+	submenu_over = -1;
 }
 
 void PopupMenu::_gui_input(const Ref<InputEvent> &p_event) {