From 1ba2be392857b95ba346ee4770f824c42afe0681 Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Sun, 6 Oct 2024 20:09:44 +0300 Subject: Show hidden pointer on mouse press Feels like this should be the case. --- src/input/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/input') diff --git a/src/input/mod.rs b/src/input/mod.rs index afa215ff..53781047 100644 --- a/src/input/mod.rs +++ b/src/input/mod.rs @@ -1469,6 +1469,10 @@ impl State { let button_state = event.state(); if ButtonState::Pressed == button_state { + // We received an event for the regular pointer, so show it now. + self.niri.pointer_hidden = false; + self.niri.tablet_cursor_location = None; + if let Some(mapped) = self.niri.window_under_cursor() { let window = mapped.window.clone(); -- cgit