aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick
diff options
context:
space:
mode:
authorAndrew den Exter <andrew.den-exter@nokia.com>2012-01-30 12:44:10 +1000
committerQt by Nokia <qt-info@nokia.com>2012-02-02 02:36:03 +0100
commit6ff9ba070887a9657f86dfc65e9701fedf21f217 (patch)
tree6feac99262b52268a5c12869ec595c282f260957 /src/quick
parent054a1e942f20e5b64626729f72023ac78dd0ce38 (diff)
Clear Text formatting when setting plain text content.
Task-number: QTBUG-21919 Change-Id: I55605d2bd053968868a885e63cc4bc042ada0839 Reviewed-by: Yann Bodson <yann.bodson@nokia.com>
Diffstat (limited to 'src/quick')
-rw-r--r--src/quick/items/qquicktext.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quick/items/qquicktext.cpp b/src/quick/items/qquicktext.cpp
index 0d4db31821..16fbc85b77 100644
--- a/src/quick/items/qquicktext.cpp
+++ b/src/quick/items/qquicktext.cpp
@@ -306,6 +306,7 @@ void QQuickTextPrivate::updateLayout()
if (!layout.text().isEmpty())
layout.setText(text);
} else if (!styledText) {
+ layout.clearAdditionalFormats();
QString tmp = text;
tmp.replace(QLatin1Char('\n'), QChar::LineSeparator);
singleline = !tmp.contains(QChar::LineSeparator);