| Index: Source/core/rendering/RenderBlockFlow.cpp
|
| diff --git a/Source/core/rendering/RenderBlockFlow.cpp b/Source/core/rendering/RenderBlockFlow.cpp
|
| index 0d371aa66d299744b416c0eaf228cff9323deac4..2219e2261bdefdca37ef9ca87165493effcfaacf 100644
|
| --- a/Source/core/rendering/RenderBlockFlow.cpp
|
| +++ b/Source/core/rendering/RenderBlockFlow.cpp
|
| @@ -1976,6 +1976,15 @@ void RenderBlockFlow::styleDidChange(StyleDifference diff, const RenderStyle* ol
|
|
|
| if (diff.needsFullLayout() || !oldStyle)
|
| createOrDestroyMultiColumnFlowThreadIfNeeded(oldStyle);
|
| + if (oldStyle) {
|
| + if (RenderMultiColumnFlowThread* flowThread = multiColumnFlowThread()) {
|
| + if (!style()->columnRuleEquivalent(oldStyle)) {
|
| + // Column rules are painted by anonymous column set children of the multicol
|
| + // container. We need to notify them.
|
| + flowThread->columnRuleStyleDidChange();
|
| + }
|
| + }
|
| + }
|
| }
|
|
|
| void RenderBlockFlow::updateBlockChildDirtyBitsBeforeLayout(bool relayoutChildren, RenderBox& child)
|
|
|