From 8f2b6e65a930801000dc5b3ed3242a762135a188 Mon Sep 17 00:00:00 2001 From: Miina Puuronen Date: Thu, 15 Apr 2021 14:46:17 +0300 Subject: [PATCH] QmlDesigner: Fix module categories visibility when module is removed If a module is removed, its categories are now also set visible. Fixes: QDS-4158 Change-Id: Ica1fd1f4d1d821bf74ea2ed57ff42849e8318539 Reviewed-by: Mahmoud Badri --- .../qmldesigner/components/itemlibrary/itemlibrarywidget.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarywidget.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarywidget.cpp index 28444490eac..290611e2e0b 100644 --- a/src/plugins/qmldesigner/components/itemlibrary/itemlibrarywidget.cpp +++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibrarywidget.cpp @@ -431,8 +431,10 @@ void ItemLibraryWidget::removeImport(const QString &importUrl) QTC_ASSERT(m_model, return); ItemLibraryImport *importSection = m_itemLibraryModel->importByUrl(importUrl); - if (importSection) + if (importSection) { + importSection->showAllCategories(); m_model->changeImports({}, {importSection->importEntry()}); + } } void ItemLibraryWidget::addImportForItem(const QString &importUrl)