summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/declarative/fx/qfxtextedit.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/declarative/fx/qfxtextedit.cpp b/src/declarative/fx/qfxtextedit.cpp
index fc73ecd..1c70abf 100644
--- a/src/declarative/fx/qfxtextedit.cpp
+++ b/src/declarative/fx/qfxtextedit.cpp
@@ -158,6 +158,8 @@ QString QFxTextEdit::text() const
void QFxTextEdit::setText(const QString &text)
{
Q_D(QFxTextEdit);
+ if (QFxTextEdit::text() == text)
+ return;
d->text = text;
d->richText = d->format == RichText || (d->format == AutoText && Qt::mightBeRichText(text));
if (d->richText) {