From 0a97147e45c4e893ab354bea78b30eaac1e4e633 Mon Sep 17 00:00:00 2001 From: Victoria Brekenfeld Date: Wed, 17 Jul 2024 21:08:02 +0200 Subject: [PATCH] input: Don't intercept disabled actions --- src/input/mod.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/input/mod.rs b/src/input/mod.rs index 6aa08170..f1121a48 100644 --- a/src/input/mod.rs +++ b/src/input/mod.rs @@ -442,6 +442,10 @@ impl State { for (binding, action) in data.common.config.shortcuts.iter() { + if *action == shortcuts::Action::Disable { + continue; + } + let modifiers_bypass = binding.key.is_none() && state == KeyState::Released && !cosmic_modifiers_eq_smithay(&binding.modifiers, modifiers)