Index: Source/core/rendering/RenderScrollbarPart.cpp |
diff --git a/Source/core/rendering/RenderScrollbarPart.cpp b/Source/core/rendering/RenderScrollbarPart.cpp |
index 526a28f66a654420243c7ee7fbc2ec1b5b76718f..936efea4d0248eb1d6c128cd6054c0cf28521a9b 100644 |
--- a/Source/core/rendering/RenderScrollbarPart.cpp |
+++ b/Source/core/rendering/RenderScrollbarPart.cpp |
@@ -149,7 +149,7 @@ void RenderScrollbarPart::styleDidChange(StyleDifference diff, const RenderStyle |
clearPositionedState(); |
setFloating(false); |
setHasOverflowClip(false); |
- if (oldStyle && m_scrollbar && m_part != NoPart && (diff.needsRepaint() || diff.needsLayout())) |
+ if (oldStyle && m_scrollbar && m_part != NoPart && (diff.needsPaintInvalidation() || diff.needsLayout())) |
m_scrollbar->theme()->invalidatePart(m_scrollbar, m_part); |
} |