aboutsummaryrefslogtreecommitdiffstats
path: root/src/declarative/items/qquickshadereffect.cpp
diff options
context:
space:
mode:
authorKim Motoyoshi Kalland <kim.kalland@nokia.com>2011-11-01 11:56:25 +0100
committerQt by Nokia <qt-info@nokia.com>2011-11-01 13:09:31 +0100
commit113fbdede370e9c8311f7676fa48a3a3b89d0c20 (patch)
tree507d9fa7586ee3f1d488e41adf823bd9fa666f96 /src/declarative/items/qquickshadereffect.cpp
parentf75bd7eb78759a2b708771517b5fc64fd7a75e8a (diff)
Repaint when the ShaderEffect's shader properties change.
Task-number: QTBUG-22176 Change-Id: I742d67fc9d4b379ffe931053c096153394a93bec Reviewed-by: Yoann Lopes <yoann.lopes@nokia.com>
Diffstat (limited to 'src/declarative/items/qquickshadereffect.cpp')
-rw-r--r--src/declarative/items/qquickshadereffect.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/declarative/items/qquickshadereffect.cpp b/src/declarative/items/qquickshadereffect.cpp
index a3b57be1eb..896987dc79 100644
--- a/src/declarative/items/qquickshadereffect.cpp
+++ b/src/declarative/items/qquickshadereffect.cpp
@@ -229,6 +229,7 @@ void QQuickShaderEffect::setFragmentShader(const QByteArray &code)
if (isComponentComplete()) {
reset();
updateProperties();
+ update();
}
emit fragmentShaderChanged();
}
@@ -250,6 +251,7 @@ void QQuickShaderEffect::setVertexShader(const QByteArray &code)
if (isComponentComplete()) {
reset();
updateProperties();
+ update();
}
emit vertexShaderChanged();
}