input: Don't intercept disabled actions
This commit is contained in:
parent
4b2082f72a
commit
0a97147e45
1 changed files with 4 additions and 0 deletions
|
|
@ -442,6 +442,10 @@ impl State {
|
||||||
for (binding, action) in
|
for (binding, action) in
|
||||||
data.common.config.shortcuts.iter()
|
data.common.config.shortcuts.iter()
|
||||||
{
|
{
|
||||||
|
if *action == shortcuts::Action::Disable {
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
let modifiers_bypass = binding.key.is_none()
|
let modifiers_bypass = binding.key.is_none()
|
||||||
&& state == KeyState::Released
|
&& state == KeyState::Released
|
||||||
&& !cosmic_modifiers_eq_smithay(&binding.modifiers, modifiers)
|
&& !cosmic_modifiers_eq_smithay(&binding.modifiers, modifiers)
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue