forked from qt-creator/qt-creator
QmlDesigner.model: changing order of notifications for imports
The node instance view is now updated first
This commit is contained in:
@@ -161,12 +161,12 @@ void ModelPrivate::notifyImportAdded(const Import &import)
|
||||
|
||||
NodeMetaInfo::clearCache();
|
||||
|
||||
foreach (const QWeakPointer<AbstractView> &view, m_viewList)
|
||||
view->importAdded(import);
|
||||
|
||||
if (nodeInstanceView())
|
||||
nodeInstanceView()->importAdded(import);
|
||||
|
||||
foreach (const QWeakPointer<AbstractView> &view, m_viewList)
|
||||
view->importAdded(import);
|
||||
|
||||
if (resetModel) {
|
||||
resetModelByRewriter(description);
|
||||
}
|
||||
@@ -188,12 +188,12 @@ void ModelPrivate::notifyImportRemoved(const Import &import)
|
||||
|
||||
NodeMetaInfo::clearCache();
|
||||
|
||||
foreach (const QWeakPointer<AbstractView> &view, m_viewList)
|
||||
view->importRemoved(import);
|
||||
|
||||
if (nodeInstanceView())
|
||||
nodeInstanceView()->importRemoved(import);
|
||||
|
||||
foreach (const QWeakPointer<AbstractView> &view, m_viewList)
|
||||
view->importRemoved(import);
|
||||
|
||||
if (resetModel) {
|
||||
resetModelByRewriter(description);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user