diff --git a/src/common/scriptmanager.cpp b/src/common/scriptmanager.cpp index 20fbe32b..b4f7fa44 100755 --- a/src/common/scriptmanager.cpp +++ b/src/common/scriptmanager.cpp @@ -240,7 +240,6 @@ ScriptManager *ScriptManager::create(QQmlEngine *engine) { Q_ASSERT(!s_inst); s_inst = new ScriptManager(engine); - s_inst->reload(); return s_inst; } diff --git a/src/desktop/desktopapplication.cpp b/src/desktop/desktopapplication.cpp index 0ab4560f..82f51d2a 100755 --- a/src/desktop/desktopapplication.cpp +++ b/src/desktop/desktopapplication.cpp @@ -156,6 +156,7 @@ void DesktopApplication::init() }); ScriptManager::create(m_engine); + QTimer::singleShot(0, ScriptManager::inst(), &ScriptManager::reload); MainWindow::inst()->show();