cargo fmt
This commit is contained in:
parent
39876de698
commit
84a1ea6cfd
2 changed files with 13 additions and 6 deletions
|
@ -166,12 +166,19 @@ impl InputState {
|
||||||
let mut zoom_factor_delta = 1.0;
|
let mut zoom_factor_delta = 1.0;
|
||||||
for event in &mut new.events {
|
for event in &mut new.events {
|
||||||
match event {
|
match event {
|
||||||
Event::Key { key, pressed, modifiers } => {
|
Event::Key {
|
||||||
|
key,
|
||||||
|
pressed,
|
||||||
|
modifiers,
|
||||||
|
} => {
|
||||||
if *pressed {
|
if *pressed {
|
||||||
// We only retain presses that are novel (i.e. the first Press event, not those generated by key-repeat)
|
// We only retain presses that are novel (i.e. the first Press event, not those generated by key-repeat)
|
||||||
// key repeats are represented by KeyRepeat.
|
// key repeats are represented by KeyRepeat.
|
||||||
if !keys_down.insert(*key) {
|
if !keys_down.insert(*key) {
|
||||||
*event = Event::KeyRepeat { key: *key, modifiers: *modifiers };
|
*event = Event::KeyRepeat {
|
||||||
|
key: *key,
|
||||||
|
modifiers: *modifiers,
|
||||||
|
};
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
keys_down.remove(key);
|
keys_down.remove(key);
|
||||||
|
@ -183,7 +190,7 @@ impl InputState {
|
||||||
Event::Zoom(factor) => {
|
Event::Zoom(factor) => {
|
||||||
zoom_factor_delta *= *factor;
|
zoom_factor_delta *= *factor;
|
||||||
}
|
}
|
||||||
_ => {},
|
_ => {}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue