Przeglądaj źródła

GUI manager cleans up properly on shut-down

Marko Pintera 11 lat temu
rodzic
commit
ccb364ce57
1 zmienionych plików z 3 dodań i 0 usunięć
  1. 3 0
      BansheeEngine/Source/BsGUIManager.cpp

+ 3 - 0
BansheeEngine/Source/BsGUIManager.cpp

@@ -114,6 +114,9 @@ namespace BansheeEngine
 		for(auto& widget : widgetCopy)
 			widget.widget->destroy();
 
+		// Ensure everything queued get destroyed
+		processDestroyQueue();
+
 		mOnPointerPressedConn.disconnect();
 		mOnPointerReleasedConn.disconnect();
 		mOnPointerMovedConn.disconnect();