diff options
author | 2020-03-20 04:10:58 +0100 | |
---|---|---|
committer | 2020-03-20 04:10:58 +0100 | |
commit | 31aaf207d6772e2ef332bf523cde262cac118d1a (patch) | |
tree | f5804d1c942b1c23011d2cb1c3eb70af102aefb6 /core | |
parent | 18f016cba70bf59095ae65ce0e289d80a548ae58 (diff) | |
download | iced-31aaf207d6772e2ef332bf523cde262cac118d1a.tar.gz iced-31aaf207d6772e2ef332bf523cde262cac118d1a.tar.bz2 iced-31aaf207d6772e2ef332bf523cde262cac118d1a.zip |
Remove redundant check in `ModifiersState::matches`
Diffstat (limited to 'core')
-rw-r--r-- | core/src/keyboard/modifiers_state.rs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/src/keyboard/modifiers_state.rs b/core/src/keyboard/modifiers_state.rs index 0cfc6d69..4d24266f 100644 --- a/core/src/keyboard/modifiers_state.rs +++ b/core/src/keyboard/modifiers_state.rs @@ -20,10 +20,10 @@ impl ModifiersState { /// /// [`ModifiersState`]: struct.ModifiersState.html pub fn matches(&self, modifiers: ModifiersState) -> bool { - let shift = !modifiers.shift || modifiers.shift && self.shift; - let control = !modifiers.control || modifiers.control && self.control; - let alt = !modifiers.alt || modifiers.alt && self.alt; - let logo = !modifiers.logo || modifiers.logo && self.logo; + let shift = !modifiers.shift || self.shift; + let control = !modifiers.control || self.control; + let alt = !modifiers.alt || self.alt; + let logo = !modifiers.logo || self.logo; shift && control && alt && logo } |