diff --git a/src/plugins/qmldesigner/components/integration/designdocument.cpp b/src/plugins/qmldesigner/components/integration/designdocument.cpp index 26d7712e1d1..412efc77f06 100644 --- a/src/plugins/qmldesigner/components/integration/designdocument.cpp +++ b/src/plugins/qmldesigner/components/integration/designdocument.cpp @@ -207,8 +207,6 @@ void DesignDocument::updateFileName(const Utils::FilePath & /*oldFileName*/, con if (m_inFileComponentModel) m_inFileComponentModel->setFileUrl(QUrl::fromLocalFile(newFileName.toString())); - viewManager().setItemLibraryViewResourcePath(newFileName.toFileInfo().absolutePath()); - emit displayNameChanged(displayName()); } diff --git a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp index 82306a5ab70..5ffece61cd9 100644 --- a/src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp +++ b/src/plugins/qmldesigner/components/itemlibrary/itemlibraryview.cpp @@ -32,6 +32,7 @@ #include #include #include +#include #include "metainfo.h" namespace QmlDesigner { @@ -75,6 +76,7 @@ void ItemLibraryView::modelAttached(Model *model) model->attachView(m_importManagerView); m_hasErrors = !rewriterView()->errors().isEmpty(); m_widget->setFlowMode(QmlItemNode(rootModelNode()).isFlowView()); + setResourcePath(QmlDesignerPlugin::instance()->documentManager().currentDesignDocument()->fileName().toFileInfo().absolutePath()); } void ItemLibraryView::modelAboutToBeDetached(Model *model) diff --git a/src/plugins/qmldesigner/designercore/model/viewmanager.cpp b/src/plugins/qmldesigner/designercore/model/viewmanager.cpp index 34a2d4e4cfc..3177e122d16 100644 --- a/src/plugins/qmldesigner/designercore/model/viewmanager.cpp +++ b/src/plugins/qmldesigner/designercore/model/viewmanager.cpp @@ -224,7 +224,6 @@ void ViewManager::detachViewsExceptRewriterAndComponetView() void ViewManager::attachItemLibraryView() { - setItemLibraryViewResourcePath(currentDesignDocument()->fileName().toFileInfo().absolutePath()); currentModel()->attachView(&d->itemLibraryView); }