From 1f171cb60b0954af5f54913434c0e70526840f47 Mon Sep 17 00:00:00 2001 From: Bastiaan van der Plaat Date: Fri, 15 Dec 2023 17:31:21 +0100 Subject: [PATCH] LibWeb: Add support for the meta key modifier --- Userland/Libraries/LibWeb/UIEvents/KeyboardEvent.cpp | 2 +- Userland/Libraries/LibWeb/UIEvents/MouseEvent.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibWeb/UIEvents/KeyboardEvent.cpp b/Userland/Libraries/LibWeb/UIEvents/KeyboardEvent.cpp index 52985ed8af..cab4243ab0 100644 --- a/Userland/Libraries/LibWeb/UIEvents/KeyboardEvent.cpp +++ b/Userland/Libraries/LibWeb/UIEvents/KeyboardEvent.cpp @@ -582,7 +582,7 @@ JS::NonnullGCPtr KeyboardEvent::create_from_platform_event(JS::Re event_init.ctrl_key = modifiers & Mod_Ctrl; event_init.shift_key = modifiers & Mod_Shift; event_init.alt_key = modifiers & Mod_Alt; - event_init.meta_key = false; // FIXME: Implement meta key + event_init.meta_key = modifiers & Mod_Super; event_init.repeat = false; event_init.is_composing = false; event_init.key_code = key_code; diff --git a/Userland/Libraries/LibWeb/UIEvents/MouseEvent.cpp b/Userland/Libraries/LibWeb/UIEvents/MouseEvent.cpp index 4df07e436f..0bea80cb59 100644 --- a/Userland/Libraries/LibWeb/UIEvents/MouseEvent.cpp +++ b/Userland/Libraries/LibWeb/UIEvents/MouseEvent.cpp @@ -29,7 +29,7 @@ MouseEvent::MouseEvent(JS::Realm& realm, FlyString const& event_name, MouseEvent , m_ctrl_key(modifiers & Mod_Ctrl) , m_shift_key(modifiers & Mod_Shift) , m_alt_key(modifiers & Mod_Alt) - , m_meta_key(false) // FIXME: Implement meta key + , m_meta_key(modifiers & Mod_Super) , m_movement_x(event_init.movement_x) , m_movement_y(event_init.movement_y) , m_button(event_init.button)