input: Don't intercept disabled actions

This commit is contained in:
Victoria Brekenfeld 2024-07-17 21:08:02 +02:00
parent 4b2082f72a
commit 0a97147e45

View file

@ -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)