kms: Add key repetition for shortcuts
This commit is contained in:
parent
99f29187af
commit
235248d445
6 changed files with 86 additions and 43 deletions
|
|
@ -155,7 +155,7 @@ pub fn init_backend(
|
|||
if let &mut InputEvent::DeviceAdded { ref mut device } = &mut event {
|
||||
data.state.common.config.read_device(device);
|
||||
}
|
||||
data.state.process_input_event(event);
|
||||
data.state.process_input_event(event, true);
|
||||
for output in data.state.common.shell.outputs() {
|
||||
if let Err(err) = data.state.backend.kms().schedule_render(
|
||||
&data.state.common.event_loop_handle,
|
||||
|
|
|
|||
|
|
@ -360,7 +360,7 @@ impl State {
|
|||
render_ping.ping();
|
||||
}
|
||||
WinitEvent::Refresh => render_ping.ping(),
|
||||
WinitEvent::Input(event) => self.process_input_event(event),
|
||||
WinitEvent::Input(event) => self.process_input_event(event, false),
|
||||
_ => {}
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -535,7 +535,7 @@ impl State {
|
|||
_ => {}
|
||||
};
|
||||
|
||||
self.process_input_event(event);
|
||||
self.process_input_event(event, false);
|
||||
// TODO actually figure out the output
|
||||
for output in self.common.shell.outputs() {
|
||||
self.backend.x11().schedule_render(output, None);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue