summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Studio/_Win/Application/StudioApp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Authoring/Studio/_Win/Application/StudioApp.cpp')
-rw-r--r--src/Authoring/Studio/_Win/Application/StudioApp.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Authoring/Studio/_Win/Application/StudioApp.cpp b/src/Authoring/Studio/_Win/Application/StudioApp.cpp
index bd7a01e2..035918df 100644
--- a/src/Authoring/Studio/_Win/Application/StudioApp.cpp
+++ b/src/Authoring/Studio/_Win/Application/StudioApp.cpp
@@ -616,9 +616,8 @@ int CStudioApp::OpenAndRunApplication(const Q3DStudio::CString &inFilename)
{
int theSuccess = -1;
InitCore();
- if (OnLoadDocument(
- inFilename,
- false)) // Load document. Upon failure, don't show startup dialog but exit immediately.
+ // Load document. Upon failure, don't show startup dialog but exit immediately.
+ if (OnLoadDocument(inFilename, false))
theSuccess = RunApplication();
return theSuccess;
}
@@ -630,6 +629,7 @@ int CStudioApp::OpenAndRunApplication(const Q3DStudio::CString &inFilename)
*/
int CStudioApp::RunApplication()
{
+ m_pMainWnd->initializeGeometryAndState();
return qApp->exec();
}