Skip to content

Commit f3c1382

Browse files
committed
Fixed
1 parent 7cca51c commit f3c1382

1 file changed

Lines changed: 5 additions & 6 deletions

File tree

editor/src/messages/input_preprocessor/input_preprocessor_message_handler.rs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -59,12 +59,11 @@ impl<'a> MessageHandler<InputPreprocessorMessage, InputPreprocessorMessageContex
5959
self.last_key_down = None;
6060
} else {
6161
self.last_key_down = Some((key, self.time));
62-
responses.add(InputMapperMessage::KeyDownNoRepeat(key));
63-
responses.add(InputMapperMessage::KeyDown(key));
6462
}
65-
} else {
66-
responses.add(InputMapperMessage::KeyDown(key));
63+
64+
responses.add(InputMapperMessage::KeyDownNoRepeat(key));
6765
}
66+
responses.add(InputMapperMessage::KeyDown(key));
6867
}
6968
InputPreprocessorMessage::KeyUp { key, key_repeat, modifier_keys } => {
7069
self.update_states_of_modifier_keys(modifier_keys, responses);
@@ -339,8 +338,8 @@ mod test {
339338
key_down(&mut input_preprocessor, Key::Space, &mut responses);
340339

341340
assert!(responses.contains(&InputMapperMessage::DoubleTap(Key::Space).into()));
342-
assert!(!responses.contains(&InputMapperMessage::KeyDown(Key::Space).into()));
343-
assert!(!responses.contains(&InputMapperMessage::KeyDownNoRepeat(Key::Space).into()));
341+
assert!(responses.contains(&InputMapperMessage::KeyDown(Key::Space).into()));
342+
assert!(responses.contains(&InputMapperMessage::KeyDownNoRepeat(Key::Space).into()));
344343
assert!(input_preprocessor.last_key_down.is_none());
345344
}
346345

0 commit comments

Comments
 (0)