aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquicktextnode.cpp
diff options
context:
space:
mode:
authorAndrew den Exter <andrew.den-exter@nokia.com>2012-02-06 12:36:43 +1000
committerQt by Nokia <qt-info@nokia.com>2012-02-07 00:14:53 +0100
commit87ae3da340bcc5d81e150f62a798b6b903f9a00e (patch)
treeffad06efee3dc5ce98f2db6bdb0e7082f0d95084 /src/quick/items/qquicktextnode.cpp
parent3f622e0dc71d67cc922e530511d2f34ad678fb00 (diff)
Fix truncation and incorrect formatting of RichText.
Update the text position when adding text. Task-number: QTBUG-23981 Change-Id: I4a10916559745e8df805b1f8563522341bc6f69b Reviewed-by: Yann Bodson <yann.bodson@nokia.com> Reviewed-by: Jiang Jiang <jiang.jiang@nokia.com>
Diffstat (limited to 'src/quick/items/qquicktextnode.cpp')
-rw-r--r--src/quick/items/qquicktextnode.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quick/items/qquicktextnode.cpp b/src/quick/items/qquicktextnode.cpp
index 4c5e18f423..82a3ada6c0 100644
--- a/src/quick/items/qquicktextnode.cpp
+++ b/src/quick/items/qquicktextnode.cpp
@@ -1251,7 +1251,7 @@ void QQuickTextNode::addTextDocument(const QPointF &position, QTextDocument *tex
fragmentEnd += preeditLength;
}
- engine.addText(block, charFormat, textColor, colorChanges, textPos, fragmentEnd,
+ textPos = engine.addText(block, charFormat, textColor, colorChanges, textPos, fragmentEnd,
selectionStart, selectionEnd);
}