From 6ff9ba070887a9657f86dfc65e9701fedf21f217 Mon Sep 17 00:00:00 2001 From: Andrew den Exter Date: Mon, 30 Jan 2012 12:44:10 +1000 Subject: [PATCH] Clear Text formatting when setting plain text content. Task-number: QTBUG-21919 Change-Id: I55605d2bd053968868a885e63cc4bc042ada0839 Reviewed-by: Yann Bodson --- src/quick/items/qquicktext.cpp | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/src/quick/items/qquicktext.cpp b/src/quick/items/qquicktext.cpp index 0d4db31..16fbc85 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); -- 1.7.2.5