Index: sky/engine/core/rendering/RenderBoxModelObject.cpp |
diff --git a/sky/engine/core/rendering/RenderBoxModelObject.cpp b/sky/engine/core/rendering/RenderBoxModelObject.cpp |
index 2335c6ea92248a606726f686d60f8e1b7ab58eb5..b6179ac16492aaf8384b60e30956eec8857335a9 100644 |
--- a/sky/engine/core/rendering/RenderBoxModelObject.cpp |
+++ b/sky/engine/core/rendering/RenderBoxModelObject.cpp |
@@ -2324,7 +2324,7 @@ const RenderObject* RenderBoxModelObject::pushMappingToContainer(const RenderBox |
return 0; |
bool isInline = isRenderInline(); |
- bool hasTransform = !isInline && hasLayer() && toRenderBox(this)->layer()->transform(); |
+ bool hasTransform = !isInline && isBox() && toRenderBox(this)->transform(); |
LayoutSize adjustmentForSkippedAncestor; |
if (ancestorSkipped) { |