fix: update cursor pos when pointer enters

This commit is contained in:
Ashley Wulber 2026-03-10 01:07:53 -04:00 committed by Ashley Wulber
parent 4fb3ba214b
commit 1e419b2bc6

View file

@ -184,10 +184,17 @@ where
} => {
self.update_scale_factor(*new_scale_factor);
}
WindowEvent::PointerMoved { position, .. } | WindowEvent::PointerButton { position, .. } => {
WindowEvent::PointerEntered { position, .. } => {
self.cursor_position = Some(*position);
}
WindowEvent::PointerLeft { kind: PointerKind::Mouse, .. } => {
WindowEvent::PointerMoved { position, .. }
| WindowEvent::PointerButton { position, .. } => {
self.cursor_position = Some(*position);
}
WindowEvent::PointerLeft {
kind: PointerKind::Mouse,
..
} => {
self.cursor_position = None;
}
WindowEvent::ModifiersChanged(new_modifiers) => {