diff --git a/src/config/mod.rs b/src/config/mod.rs index 45143d5d..8a692c98 100644 --- a/src/config/mod.rs +++ b/src/config/mod.rs @@ -903,8 +903,6 @@ pub enum KeyModifier { Alt, Shift, Super, - CapsLock, - NumLock, } #[derive(Debug, Clone, PartialEq, Eq, Hash, Default)] @@ -913,8 +911,6 @@ pub struct KeyModifiers { pub alt: bool, pub shift: bool, pub logo: bool, - pub caps_lock: bool, - pub num_lock: bool, } impl PartialEq for KeyModifiers { @@ -923,8 +919,6 @@ impl PartialEq for KeyModifiers { && self.alt == other.alt && self.shift == other.shift && self.logo == other.logo - && self.caps_lock == other.caps_lock - && self.num_lock == other.num_lock } } @@ -935,8 +929,6 @@ impl std::ops::AddAssign for KeyModifiers { KeyModifier::Alt => self.alt = true, KeyModifier::Shift => self.shift = true, KeyModifier::Super => self.logo = true, - KeyModifier::CapsLock => self.caps_lock = true, - KeyModifier::NumLock => self.num_lock = true, }; } } @@ -957,9 +949,7 @@ impl Into for KeyModifier { ctrl: false, alt: false, shift: false, - caps_lock: false, logo: false, - num_lock: false, }; modifiers += self; modifiers diff --git a/src/config/types.rs b/src/config/types.rs index 584dd51c..d9f2577c 100644 --- a/src/config/types.rs +++ b/src/config/types.rs @@ -212,9 +212,7 @@ impl From for KeyModifiers { ctrl: false, alt: false, shift: false, - caps_lock: false, logo: false, - num_lock: false, }, |mut modis, modi: KeyModifier| { modis += modi;