Skip to content

Commit 2d35b11

Browse files
committed
Ensure no screen_rect set for invalid primitive
1 parent 39e6038 commit 2d35b11

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

webrender/src/prim_store.rs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1142,7 +1142,10 @@ impl PrimitiveStore {
11421142
let mask_rect = match prim_clips.bounds.outer {
11431143
Some(ref outer) => match prim_screen_rect.intersection(&outer.device_rect) {
11441144
Some(rect) => rect,
1145-
None => return None,
1145+
None => {
1146+
metadata.screen_rect = None;
1147+
return None;
1148+
}
11461149
},
11471150
_ => prim_screen_rect,
11481151
};

0 commit comments

Comments
 (0)