From d3aebdbec4ae2c1ac4199cdd4e95a8d218362b25 Mon Sep 17 00:00:00 2001 From: Salman Farooq Date: Sun, 30 Jun 2024 22:37:44 +0500 Subject: Implement key repeat for compositor binds --- src/niri.rs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/niri.rs') diff --git a/src/niri.rs b/src/niri.rs index 54211bce..177f5765 100644 --- a/src/niri.rs +++ b/src/niri.rs @@ -234,6 +234,7 @@ pub struct Niri { /// Scancodes of the keys to suppress. pub suppressed_keys: HashSet, pub bind_cooldown_timers: HashMap, + pub bind_repeat_timer: Option, pub keyboard_focus: KeyboardFocus, pub idle_inhibiting_surfaces: HashSet, pub is_fdo_idle_inhibited: Arc, @@ -1657,6 +1658,7 @@ impl Niri { popup_grab: None, suppressed_keys: HashSet::new(), bind_cooldown_timers: HashMap::new(), + bind_repeat_timer: Option::default(), presentation_state, security_context_state, gamma_control_manager_state, -- cgit