From 119ed73fe9f5b98ee0941ddd93b4a808cee7905d Mon Sep 17 00:00:00 2001 From: Robert Griebl Date: Sun, 24 Mar 2024 17:05:06 +0100 Subject: [PATCH] Delay the extension loading to avoid problems with visual QML elements --- src/common/scriptmanager.cpp | 1 - src/desktop/desktopapplication.cpp | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) 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();