diff --git a/src/plugins/qmljseditor/qmloutlinemodel.cpp b/src/plugins/qmljseditor/qmloutlinemodel.cpp index 95049322e33b09e717935763d167a9b8cdf37d5c..cdcb34c72a74221cec993fae01d7a8ea942673e2 100644 --- a/src/plugins/qmljseditor/qmloutlinemodel.cpp +++ b/src/plugins/qmljseditor/qmloutlinemodel.cpp @@ -383,7 +383,10 @@ void QmlOutlineModel::update(const SemanticInfo &semanticInfo) m_typeToIcon.clear(); QmlOutlineModelSync syncModel(this); + + beginResetModel(); syncModel(m_semanticInfo.document); + endResetModel(); m_context.clear();