From 113fbdede370e9c8311f7676fa48a3a3b89d0c20 Mon Sep 17 00:00:00 2001 From: Kim Motoyoshi Kalland Date: Tue, 1 Nov 2011 11:56:25 +0100 Subject: [PATCH] Repaint when the ShaderEffect's shader properties change. Task-number: QTBUG-22176 Change-Id: I742d67fc9d4b379ffe931053c096153394a93bec Reviewed-by: Yoann Lopes --- src/declarative/items/qquickshadereffect.cpp | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/src/declarative/items/qquickshadereffect.cpp b/src/declarative/items/qquickshadereffect.cpp index a3b57be..896987d 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(); } -- 1.7.2.5