diff options
Diffstat (limited to 'components/layout/webrender_helpers.rs')
-rw-r--r-- | components/layout/webrender_helpers.rs | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/components/layout/webrender_helpers.rs b/components/layout/webrender_helpers.rs index 4ed2125fea5..4f491aa91d6 100644 --- a/components/layout/webrender_helpers.rs +++ b/components/layout/webrender_helpers.rs @@ -540,10 +540,16 @@ impl WebRenderDisplayItemConverter for DisplayItem { scroll_sensitivity ) } - ClipScrollNodeType::StickyFrame(sticky_frame_info) => { + ClipScrollNodeType::StickyFrame(ref sticky_data) => { // TODO: Add define_sticky_frame_with_parent to WebRender. builder.push_clip_id(parent_id); - let id = builder.define_sticky_frame(node.id, item_rect, sticky_frame_info); + let id = builder.define_sticky_frame( + node.id, + item_rect, + sticky_data.margins, + sticky_data.vertical_offset_bounds, + sticky_data.horizontal_offset_bounds, + ); builder.pop_clip_id(); id } |