summaryrefslogtreecommitdiff
path: root/src/plugins/qmldesigner
diff options
context:
space:
mode:
authorThomas Hartmann <thomas.hartmann@qt.io>2018-04-12 17:04:19 +0200
committerThomas Hartmann <thomas.hartmann@qt.io>2018-04-17 12:31:13 +0000
commite0ce44cc27090d189eb95ae511f92599641cb8d0 (patch)
treea4c6374f2812087b78a66577254cce58b759891b /src/plugins/qmldesigner
parentcedd1040093daf9d6ee04bc7abfe416716516fef (diff)
downloadqt-creator-e0ce44cc27090d189eb95ae511f92599641cb8d0.tar.gz
QmlDesigner: Remove annotations if auxiliary data is empty
Change-Id: I1692fbafbac747936e1dbb303f306bef311ca5f8 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/qmldesigner')
-rw-r--r--src/plugins/qmldesigner/designercore/model/rewriterview.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/plugins/qmldesigner/designercore/model/rewriterview.cpp b/src/plugins/qmldesigner/designercore/model/rewriterview.cpp
index 82584dc70e..6d3f3695bd 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);