forked from qt-creator/qt-creator
EffectComposer: Don't reset view when switching files
Fixes: QDS-11713 Change-Id: Ic38d2fdf5105a5ecd623b8624fa028f6a45fe207 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
@@ -79,19 +79,19 @@ void EffectComposerView::modelAttached(QmlDesigner::Model *model)
|
||||
{
|
||||
AbstractView::modelAttached(model);
|
||||
|
||||
m_widget->effectComposerNodesModel()->loadModel();
|
||||
|
||||
QString currProjectPath = QmlDesigner::DocumentManager::currentProjectDirPath().toString();
|
||||
|
||||
if (m_currProjectPath != currProjectPath) { // starting a new project
|
||||
m_widget->effectComposerNodesModel()->loadModel();
|
||||
m_widget->effectComposerModel()->clear(true);
|
||||
m_widget->effectComposerModel()->setIsEnabled(
|
||||
!QmlDesigner::DesignerMcuManager::instance().isMCUProject());
|
||||
m_widget->initView();
|
||||
}
|
||||
|
||||
m_currProjectPath = currProjectPath;
|
||||
|
||||
m_widget->initView();
|
||||
}
|
||||
|
||||
void EffectComposerView::modelAboutToBeDetached(QmlDesigner::Model *model)
|
||||
|
||||
Reference in New Issue
Block a user