| Index: Source/core/rendering/compositing/CompositedLayerMapping.cpp
|
| diff --git a/Source/core/rendering/compositing/CompositedLayerMapping.cpp b/Source/core/rendering/compositing/CompositedLayerMapping.cpp
|
| index 3f3eeb5bc620195b3bcd7e04d5f38dbf2058e7f6..38d719bd38f782bc97e01799741a936219085495 100644
|
| --- a/Source/core/rendering/compositing/CompositedLayerMapping.cpp
|
| +++ b/Source/core/rendering/compositing/CompositedLayerMapping.cpp
|
| @@ -2175,10 +2175,12 @@ bool CompositedLayerMapping::updateSquashingLayerAssignment(RenderLayer* squashe
|
| bool updatedAssignment = false;
|
| if (nextSquashedLayerIndex < m_squashedLayers.size()) {
|
| if (!paintInfo.isEquivalentForSquashing(m_squashedLayers[nextSquashedLayerIndex])) {
|
| + compositor()->repaintOnCompositingChange(squashedLayer);
|
| updatedAssignment = true;
|
| m_squashedLayers[nextSquashedLayerIndex] = paintInfo;
|
| }
|
| } else {
|
| + compositor()->repaintOnCompositingChange(squashedLayer);
|
| m_squashedLayers.append(paintInfo);
|
| updatedAssignment = true;
|
| }
|
|
|