diff options
Diffstat (limited to 'gfx/wr/webrender_api/src/display_list.rs')
-rw-r--r-- | gfx/wr/webrender_api/src/display_list.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/gfx/wr/webrender_api/src/display_list.rs b/gfx/wr/webrender_api/src/display_list.rs index f1eea85ca3..e85f816214 100644 --- a/gfx/wr/webrender_api/src/display_list.rs +++ b/gfx/wr/webrender_api/src/display_list.rs @@ -2040,6 +2040,9 @@ impl DisplayListBuilder { horizontal_offset_bounds: di::StickyOffsetBounds, previously_applied_offset: LayoutVector2D, key: di::SpatialTreeItemKey, + // TODO: The caller only ever passes an identity transform. + // Could we pass just an (optional) animation id instead? + transform: Option<PropertyBinding<LayoutTransform>> ) -> di::SpatialId { let id = self.generate_spatial_index(); let current_offset = self.current_offset(parent_spatial_id); @@ -2059,6 +2062,7 @@ impl DisplayListBuilder { horizontal_offset_bounds, previously_applied_offset, key, + transform, }); self.push_spatial_tree_item(&descriptor); |