LibGUI/WindowServer: Add fullscreen events

This commit is contained in:
2026-02-22 21:57:10 +02:00
parent 8c2fea9edf
commit 710b896a84
4 changed files with 62 additions and 22 deletions

View File

@@ -348,6 +348,10 @@ namespace LibGUI
if (m_window_focus_event_callback)
m_window_focus_event_callback(TRY_OR_BREAK(EventPacket::WindowFocusEvent::deserialize(packet_data.span())).event);
break;
case PacketType::WindowFullscreenEvent:
if (m_window_fullscreen_event_callback)
m_window_fullscreen_event_callback(TRY_OR_BREAK(EventPacket::WindowFullscreenEvent::deserialize(packet_data.span())).event);
break;
case PacketType::KeyEvent:
if (m_key_event_callback)
m_key_event_callback(TRY_OR_BREAK(EventPacket::KeyEvent::deserialize(packet_data.span())).event);