1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-02 23:22:07 +00:00

WindowServer: Don't show system menu on Logo KeyUp during move/resize

This commit is contained in:
Andreas Kling 2020-01-12 01:46:13 +01:00
parent 49e8d34f0e
commit ef05bb61a0

View file

@ -940,7 +940,11 @@ void WSWindowManager::event(CEvent& event)
return; return;
} }
if (key_event.type() == WSEvent::KeyUp && key_event.key() == Key_Logo && !m_switcher.is_visible()) { if (key_event.type() == WSEvent::KeyUp
&& key_event.key() == Key_Logo
&& !m_switcher.is_visible()
&& !m_move_window
&& !m_resize_window) {
WSMenuManager::the().open_menu(WSMenuManager::the().system_menu()); WSMenuManager::the().open_menu(WSMenuManager::the().system_menu());
return; return;
} }