From e0ce44cc27090d189eb95ae511f92599641cb8d0 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Thu, 12 Apr 2018 17:04:19 +0200 Subject: [PATCH] QmlDesigner: Remove annotations if auxiliary data is empty Change-Id: I1692fbafbac747936e1dbb303f306bef311ca5f8 Reviewed-by: Tim Jenssen --- .../qmldesigner/designercore/model/rewriterview.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/plugins/qmldesigner/designercore/model/rewriterview.cpp b/src/plugins/qmldesigner/designercore/model/rewriterview.cpp index 82584dc70e5..6d3f3695bdb 100644 --- a/src/plugins/qmldesigner/designercore/model/rewriterview.cpp +++ b/src/plugins/qmldesigner/designercore/model/rewriterview.cpp @@ -932,12 +932,12 @@ void RewriterView::writeAuxiliaryData() auxData.prepend(annotationsStart()); auxData.append(annotationsEnd()); newText.append(auxData); - - QTextCursor tc(m_textModifier->textDocument()); - Utils::ChangeSet changeSet; - changeSet.replace(0, oldText.length(), newText); - changeSet.apply(&tc); } + + QTextCursor tc(m_textModifier->textDocument()); + Utils::ChangeSet changeSet; + changeSet.replace(0, oldText.length(), newText); + changeSet.apply(&tc); } static void checkNode(QmlJS::SimpleReaderNode::Ptr node, RewriterView *view);