summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWarwick Allison <warwick.allison@nokia.com>2010-06-10 15:47:23 +1000
committerWarwick Allison <warwick.allison@nokia.com>2010-06-10 15:47:23 +1000
commitb14860e0f3b9853f96c2042b261f0c1394360ccd (patch)
tree577bbe0ea469699af9460c5e69f2d898234de6a2
parent2115bbae2387335f8ea29e0ffee70e00d4a15dc1 (diff)
Update on color change.
Task-number: QTBUG-11330
-rw-r--r--src/declarative/graphicsitems/qdeclarativetextinput.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/declarative/graphicsitems/qdeclarativetextinput.cpp b/src/declarative/graphicsitems/qdeclarativetextinput.cpp
index b877c5039c..c74e0a2cce 100644
--- a/src/declarative/graphicsitems/qdeclarativetextinput.cpp
+++ b/src/declarative/graphicsitems/qdeclarativetextinput.cpp
@@ -249,7 +249,11 @@ QColor QDeclarativeTextInput::color() const
void QDeclarativeTextInput::setColor(const QColor &c)
{
Q_D(QDeclarativeTextInput);
- d->color = c;
+ if (c != d->color) {
+ d->color = c;
+ clearCache();
+ update();
+ }
}