aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMahmoud Badri <mahmoud.badri@qt.io>2022-10-04 11:24:05 +0300
committerMahmoud Badri <mahmoud.badri@qt.io>2022-10-04 11:31:45 +0000
commitdbbed3dc681ada183d72b9a130873a629321de18 (patch)
treed3feaae36d5f7d88a60f6348a5417a4c789ab543
parent18fd37e331cebed85fcb12d0a81b131e0a7529f6 (diff)
QmlDesigner: Fix property groups missing on new project creation
Fixes: QDS-7469 Change-Id: I97809f1e143e92374c72e9fc58f2440742cbcc71 Reviewed-by: Samuel Ghinet <samuel.ghinet@qt.io> Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Ali Kianian <ali.kianian@qt.io> Reviewed-by: Mahmoud Badri <mahmoud.badri@qt.io>
-rw-r--r--src/plugins/qmldesigner/components/materialbrowser/materialbrowserview.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/plugins/qmldesigner/components/materialbrowser/materialbrowserview.cpp b/src/plugins/qmldesigner/components/materialbrowser/materialbrowserview.cpp
index f159593d51..4cedfb9260 100644
--- a/src/plugins/qmldesigner/components/materialbrowser/materialbrowserview.cpp
+++ b/src/plugins/qmldesigner/components/materialbrowser/materialbrowserview.cpp
@@ -25,7 +25,6 @@
#include "materialbrowserview.h"
-#include "bindingproperty.h"
#include "bundlematerial.h"
#include "materialbrowserwidget.h"
#include "materialbrowsermodel.h"
@@ -249,12 +248,12 @@ void MaterialBrowserView::modelAttached(Model *model)
m_widget->materialBrowserModel()->setHasMaterialRoot(rootModelNode().isSubclassOf("QtQuick3D.Material"));
m_hasQuick3DImport = model->hasImport("QtQuick3D");
- loadPropertyGroups();
// Project load is already very busy and may even trigger puppet reset, so let's wait a moment
// before refreshing the model
QTimer::singleShot(1000, this, [this]() {
refreshModel(true);
+ loadPropertyGroups(); // Needs the delay because it uses metaInfo
});
}