render: Fix cursor rendering for fullscreen surfaces

This commit is contained in:
Victoria Brekenfeld 2022-04-27 13:53:48 +02:00
parent 85d47d1903
commit 3c675d3b37

View file

@ -320,13 +320,12 @@ where
} }
for elem in custom_elements { for elem in custom_elements {
let geo = elem.geometry(); let geo = elem.geometry();
let location = geo.loc - output_geo.loc;
let elem_damage = elem.accumulated_damage(None); let elem_damage = elem.accumulated_damage(None);
elem.draw( elem.draw(
renderer, renderer,
frame, frame,
scale, scale,
location, geo.loc,
&[Rectangle::from_loc_and_size((0, 0), geo.size)], &[Rectangle::from_loc_and_size((0, 0), geo.size)],
&slog_scope::logger(), &slog_scope::logger(),
)?; )?;