Răsfoiți Sursa

GUI manager cleans up properly on shut-down

Marko Pintera 11 ani în urmă
părinte
comite
ccb364ce57
1 a modificat fișierele cu 3 adăugiri și 0 ștergeri
  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();