diff --git a/crates/ui-egui/src/autoscroll.rs b/crates/ui-egui/src/autoscroll.rs index 2a04308c6..de0855957 100644 --- a/crates/ui-egui/src/autoscroll.rs +++ b/crates/ui-egui/src/autoscroll.rs @@ -152,6 +152,7 @@ impl AutoScroll { Stroke::NONE, )); } + // No pointer position (outside the window) counts as the dead zone: `update` cancels the gesture then. let displacement = ui.ctx().input(|i| i.pointer.hover_pos()).map_or(0.0, |p| p.y - anchor.y); ui.ctx().set_cursor_icon(cursor_icon(displacement)); }