forked from qt-creator/qt-creator
Qmldesigner : Fix crash when component is added while editing inline delegate
This is only fixing the crash but does not adding the import Task-number: QDS-4602 Change-Id: Iacb449d5342fcfdd5daf21abcec668569380ddba Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
This commit is contained in:
@@ -291,8 +291,9 @@ void ItemLibraryWidget::handleAddImport(int index)
|
|||||||
+ import.toImportString());
|
+ import.toImportString());
|
||||||
}
|
}
|
||||||
|
|
||||||
m_model->changeImports({import}, {});
|
auto document = QmlDesignerPlugin::instance()->currentDesignDocument();
|
||||||
QmlDesignerPlugin::instance()->currentDesignDocument()->updateSubcomponentManagerImport(import);
|
document->documentModel()->changeImports({import}, {});
|
||||||
|
document->updateSubcomponentManagerImport(import);
|
||||||
|
|
||||||
m_stackedWidget->setCurrentIndex(0); // switch to the Components view after import is added
|
m_stackedWidget->setCurrentIndex(0); // switch to the Components view after import is added
|
||||||
updateSearch();
|
updateSearch();
|
||||||
|
Reference in New Issue
Block a user