From dc1a646764f54242f66c8771fd42a4cf0c6c12cb Mon Sep 17 00:00:00 2001 From: Aliaksandr Kalenik Date: Thu, 3 Oct 2024 19:58:08 +0200 Subject: [PATCH] LibWeb: Remove layout node check in EventHandler::handle_keydown() This function does not rely on having a layout node. --- Userland/Libraries/LibWeb/Page/EventHandler.cpp | 2 -- 1 file changed, 2 deletions(-) diff --git a/Userland/Libraries/LibWeb/Page/EventHandler.cpp b/Userland/Libraries/LibWeb/Page/EventHandler.cpp index eb1f276c95f..3b917fcd098 100644 --- a/Userland/Libraries/LibWeb/Page/EventHandler.cpp +++ b/Userland/Libraries/LibWeb/Page/EventHandler.cpp @@ -844,8 +844,6 @@ EventResult EventHandler::handle_keydown(UIEvents::KeyCode key, u32 modifiers, u return EventResult::Dropped; JS::NonnullGCPtr document = *m_navigable->active_document(); - if (!document->layout_node()) - return EventResult::Dropped; if (key == UIEvents::KeyCode::Key_Tab) { if (modifiers & UIEvents::KeyModifier::Mod_Shift)