Index: Source/core/rendering/svg/RenderSVGRoot.cpp |
diff --git a/Source/core/rendering/svg/RenderSVGRoot.cpp b/Source/core/rendering/svg/RenderSVGRoot.cpp |
index b778d32b41e6afd853574cf510fd521c6aa8ef0a..3726059f15e3f1c6ceceac4014ab1554396f8977 100644 |
--- a/Source/core/rendering/svg/RenderSVGRoot.cpp |
+++ b/Source/core/rendering/svg/RenderSVGRoot.cpp |
@@ -284,8 +284,7 @@ void RenderSVGRoot::styleDidChange(StyleDifference diff, const RenderStyle* oldS |
{ |
if (diff.needsFullLayout()) |
setNeedsBoundariesUpdate(); |
- // FIXME: How about other diff flags? |
- if (diff.needsRepaintObjectOnly()) { |
+ if (diff.needsRepaint()) { |
// Box decorations may have appeared/disappeared - recompute status. |
m_hasBoxDecorations = calculateHasBoxDecorations(); |
} |