diff options
Diffstat (limited to 'Source/WebCore/platform/graphics/filters/FESpecularLighting.cpp')
-rw-r--r-- | Source/WebCore/platform/graphics/filters/FESpecularLighting.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/WebCore/platform/graphics/filters/FESpecularLighting.cpp b/Source/WebCore/platform/graphics/filters/FESpecularLighting.cpp index a20eb8c..2c7b1eb 100644 --- a/Source/WebCore/platform/graphics/filters/FESpecularLighting.cpp +++ b/Source/WebCore/platform/graphics/filters/FESpecularLighting.cpp @@ -54,9 +54,12 @@ Color FESpecularLighting::lightingColor() const return m_lightingColor; } -void FESpecularLighting::setLightingColor(const Color& lightingColor) +bool FESpecularLighting::setLightingColor(const Color& lightingColor) { + if (m_lightingColor == lightingColor) + return false; m_lightingColor = lightingColor; + return true; } float FESpecularLighting::surfaceScale() const |