submission: Handle submitting strings
This commit is contained in:
@ -861,11 +861,7 @@ mod seat {
|
||||
eprintln!("Warning: key {:?} was already pressed", rckey);
|
||||
}
|
||||
let mut key = rckey.borrow_mut();
|
||||
submission.virtual_keyboard.switch(
|
||||
&key.keycodes,
|
||||
PressType::Pressed,
|
||||
time,
|
||||
);
|
||||
submission.handle_press(&key, KeyState::get_id(rckey), time);
|
||||
key.pressed = PressType::Pressed;
|
||||
}
|
||||
|
||||
@ -893,11 +889,7 @@ mod seat {
|
||||
match action {
|
||||
Action::Submit { text: _, keys: _ } => {
|
||||
unstick_locks(layout).apply();
|
||||
submission.virtual_keyboard.switch(
|
||||
&key.keycodes,
|
||||
PressType::Released,
|
||||
time,
|
||||
);
|
||||
submission.handle_release(KeyState::get_id(rckey), time);
|
||||
},
|
||||
Action::SetView(view) => {
|
||||
try_set_view(layout, view)
|
||||
|
||||
Reference in New Issue
Block a user