forked from qt-creator/qt-creator
QmlDesigner: Set TextToModelMerger active to false when returning
Change-Id: I188237d1ca3257f13691063d306e877137a5936d Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
committed by
Tim Jenssen
parent
b9278a88d0
commit
2673e09ed6
@@ -977,8 +977,11 @@ bool TextToModelMerger::load(const QString &data, DifferenceHandler &differenceH
|
|||||||
QList<DocumentMessage> warnings;
|
QList<DocumentMessage> warnings;
|
||||||
|
|
||||||
if (Document::MutablePtr doc = createParsedDocument(url, data, &errors)) {
|
if (Document::MutablePtr doc = createParsedDocument(url, data, &errors)) {
|
||||||
if (m_document && (m_document->fingerprint() == doc->fingerprint()))
|
if (m_document && (m_document->fingerprint() == doc->fingerprint())) {
|
||||||
return true;
|
setActive(false);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
snapshot.insert(doc);
|
snapshot.insert(doc);
|
||||||
m_document = doc;
|
m_document = doc;
|
||||||
qCInfo(rewriterBenchmark) << "parsed correctly: " << time.elapsed();
|
qCInfo(rewriterBenchmark) << "parsed correctly: " << time.elapsed();
|
||||||
|
|||||||
Reference in New Issue
Block a user