Userland: Ignore super key press when in KeyboardMapper
Stops KeyboardMapper from opening up the pop up when testing keys. This allows the super key to be pressed and show up without un-focusing KeyboardMapper.
To do so, m_should_ignore_super_key has been added as a window property. This allows any window to call window->set_ignore_super_key(true), and the super key will be ignored.
But what happens for other keybindings?
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions!
I don't think that this PR as implemented is a scalable or complete solution to the problem of all not keypresses being sent to KeyboardMapper. Have a look at some discussion we had today in #userland on discord: https://discord.com/channels/830522505605283862/830526926569209917/1045808848293871676
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 7 days if no further activity occurs. Thank you for your contributions!