| Index: Source/core/rendering/RenderMarquee.cpp
|
| diff --git a/Source/core/rendering/RenderMarquee.cpp b/Source/core/rendering/RenderMarquee.cpp
|
| index b6f57ebb5691d3f4e8caeee45e28c6f4ca857ef6..82ab516032984fcd89adf508910501bdd76dfbd3 100644
|
| --- a/Source/core/rendering/RenderMarquee.cpp
|
| +++ b/Source/core/rendering/RenderMarquee.cpp
|
| @@ -258,7 +258,7 @@ void RenderMarquee::styleDidChange(StyleDifference difference, const RenderStyle
|
| // Check the loop count to see if we should now stop.
|
| bool activate = (m_totalLoops <= 0 || m_currentLoop < m_totalLoops);
|
| if (activate && !m_timer.isActive())
|
| - setNeedsLayoutAndFullRepaint();
|
| + setNeedsLayoutAndFullPaintInvalidation();
|
| else if (!activate && m_timer.isActive())
|
| m_timer.stop();
|
| }
|
|
|