From 2e8ff1855c470094bf6aa6448cbe8173f1d79f92 Mon Sep 17 00:00:00 2001 From: Hugh Davenport Date: Thu, 4 Jan 2024 16:52:10 +1300 Subject: [PATCH] Browser: Allow system shortcuts to function Before shortcuts like ALT-F4, etc did not work. This makes the window ignore keydown events. In the future this may be altered to allow for custom shortcuts from within ladybird? --- Userland/Applications/Browser/BrowserWindow.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Userland/Applications/Browser/BrowserWindow.cpp b/Userland/Applications/Browser/BrowserWindow.cpp index 47659ae462..f15429b09c 100644 --- a/Userland/Applications/Browser/BrowserWindow.cpp +++ b/Userland/Applications/Browser/BrowserWindow.cpp @@ -718,6 +718,10 @@ void BrowserWindow::event(Core::Event& event) case GUI::Event::Resize: broadcast_window_size(static_cast(event).size()); break; + case GUI::Event::KeyDown: + // FIXME: add support for hotkeys *within* ladybird + event.ignore(); + break; default: break; }