Propegate "transparentBorder" to the correct ShaderEffectSource
authorGunnar Sletta <gunnar.sletta@digia.com>
Tue, 5 Feb 2013 15:09:39 +0000 (16:09 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Wed, 6 Feb 2013 08:07:42 +0000 (09:07 +0100)
commitb87ed762241f6415c20338ccf896ab9beb3d7cea
tree53ba38648ebc59b33be7829d3f0853f2f2b91bbe
parentb4ac3d733eae9cfcf929f3ae4a50fc20d24dc808
Propegate "transparentBorder" to the correct ShaderEffectSource

The SourceProxy in the internal GaussianGlow class propegated the
sourceRect, but at that point it was already too late as the source
is already wrapped in another SourceProxy (as a ShaderEffectSource)
which only had the default sourceRectangle.

Task-number: QTBUG-29259
Change-Id: Iaf5ee44a2ef0d962e254fd52fc021aecd757221d
Reviewed-by: Samuel Rødal <samuel.rodal@digia.com>
src/effects/DropShadow.qml
src/effects/Glow.qml