Browse Source

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

Michael Alexsander Silva Dias 7 years ago
parent
commit
6629cc7a85
1 changed files with 3 additions and 3 deletions
  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() {
 void PopupMenu::_submenu_timeout() {
 
 
-	if (mouse_over == submenu_over) {
+	if (mouse_over == submenu_over)
 		_activate_submenu(mouse_over);
 		_activate_submenu(mouse_over);
-		submenu_over = -1;
-	}
+
+	submenu_over = -1;
 }
 }
 
 
 void PopupMenu::_gui_input(const Ref<InputEvent> &p_event) {
 void PopupMenu::_gui_input(const Ref<InputEvent> &p_event) {