mirror of
https://github.com/genodelabs/genode.git
synced 2025-04-09 04:15:52 +00:00
nitpicker: Hide global-operation key events
This commit is contained in:
parent
295b4241aa
commit
26fcea44b2
@ -229,9 +229,12 @@ void User_state::handle_event(Input::Event ev)
|
||||
_input_receiver->submit_input_event(ev);
|
||||
}
|
||||
|
||||
/* deliver press/release event to focused session */
|
||||
/*
|
||||
* Deliver press/release event to focused session. Never deliver events
|
||||
* for keys that are configured for global operations.
|
||||
*/
|
||||
if (type == Event::PRESS || type == Event::RELEASE)
|
||||
if (_input_receiver)
|
||||
if (_input_receiver && !_global_keys.is_operation_key(keycode))
|
||||
_input_receiver->submit_input_event(ev);
|
||||
|
||||
/*
|
||||
|
Loading…
x
Reference in New Issue
Block a user