Переглянути джерело

Lua Editor : Fix issue #14153 - Crash when closing file (#18589)

Signed-off-by: LafLaurine <[email protected]>
Laurine Lafontaine 8 місяців тому
батько
коміт
dec26d69cf
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      Code/Tools/LuaIDE/Source/LUA/LUAEditorMainWindow.cpp

+ 1 - 1
Code/Tools/LuaIDE/Source/LUA/LUAEditorMainWindow.cpp

@@ -1142,7 +1142,7 @@ namespace LUAEditor
         TrackedLUAViewMap::iterator viewIter = m_dOpenLUAView.find(assetId);
         TrackedLUAViewMap::iterator viewIter = m_dOpenLUAView.find(assetId);
         if (viewIter != m_dOpenLUAView.end())
         if (viewIter != m_dOpenLUAView.end())
         {
         {
-            delete viewIter->second.luaDockWidget();
+            viewIter->second.luaDockWidget()->deleteLater();
             m_dOpenLUAView.erase(viewIter);
             m_dOpenLUAView.erase(viewIter);
             TrackedLUACtrlTabOrder::iterator tabIter = m_CtrlTabOrder.begin();
             TrackedLUACtrlTabOrder::iterator tabIter = m_CtrlTabOrder.begin();
             while (tabIter != m_CtrlTabOrder.end())
             while (tabIter != m_CtrlTabOrder.end())