1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 14:28:12 +00:00

LibGUI: Ignore keydown events with Alt modifier in AbstractView

AbstractView doesn't actually do anything with them anyway, but they
would get swallowed by the cursor logic and not bubble up the widget
parent chain.
This commit is contained in:
Andreas Kling 2021-02-20 13:23:45 +01:00
parent d9212bb2f4
commit 4853576db7

View file

@ -500,6 +500,11 @@ void AbstractView::hide_event(HideEvent& event)
void AbstractView::keydown_event(KeyEvent& event)
{
if (event.alt()) {
event.ignore();
return;
}
if (event.key() == KeyCode::Key_F2) {
if (is_editable() && edit_triggers() & EditTrigger::EditKeyPressed) {
begin_editing(cursor_index());