From af8937f10fcbe1f210f1609fb1c927b675b83fd6 Mon Sep 17 00:00:00 2001 From: Miikka Heikkinen Date: Fri, 5 Nov 2021 16:42:42 +0200 Subject: [PATCH] QmlDesigner: Update possible imports at model attach in component lib Without this, add module list will be empty after project load sometimes. Change-Id: Ia45949bc0cb22e4e3a0942d5858f2b395c0b8722 Reviewed-by: Thomas Hartmann --- .../qmldesigner/components/itemlibrary/itemlibraryview.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp index 95f1fc3faa5..151be411ad1 100644 --- a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp +++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp @@ -118,6 +118,8 @@ void ItemLibraryView::modelAttached(Model *model) m_widget->clearSearchFilter(); m_widget->setModel(model); updateImports(); + if (model) + m_widget->updatePossibleImports(model->possibleImports()); m_hasErrors = !rewriterView()->errors().isEmpty(); m_widget->setFlowMode(QmlItemNode(rootModelNode()).isFlowView()); setResourcePath(DocumentManager::currentResourcePath().toFileInfo().absoluteFilePath());