From 8684fca9df3fff2c3d38c8ccc2668d5f9658df42 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Mon, 10 May 2021 12:08:59 +0200 Subject: [PATCH] WindowServer+LibGUI: Make "move window to front" asynchronous --- Userland/Libraries/LibGUI/Window.cpp | 2 +- Userland/Services/WindowServer/WindowServer.ipc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibGUI/Window.cpp b/Userland/Libraries/LibGUI/Window.cpp index 6b27eb2ad8..ef329da64d 100644 --- a/Userland/Libraries/LibGUI/Window.cpp +++ b/Userland/Libraries/LibGUI/Window.cpp @@ -109,7 +109,7 @@ void Window::move_to_front() if (!is_visible()) return; - WindowServerConnection::the().move_window_to_front(m_window_id); + WindowServerConnection::the().async_move_window_to_front(m_window_id); } void Window::show() diff --git a/Userland/Services/WindowServer/WindowServer.ipc b/Userland/Services/WindowServer/WindowServer.ipc index f74773243a..8656bd90f3 100644 --- a/Userland/Services/WindowServer/WindowServer.ipc +++ b/Userland/Services/WindowServer/WindowServer.ipc @@ -82,7 +82,7 @@ endpoint WindowServer set_window_backing_store(i32 window_id, i32 bpp, i32 pitch, IPC::File anon_file, i32 serial, bool has_alpha_channel, Gfx::IntSize size, bool flush_immediately) => () set_window_has_alpha_channel(i32 window_id, bool has_alpha_channel) =| - move_window_to_front(i32 window_id) => () + move_window_to_front(i32 window_id) =| set_fullscreen(i32 window_id, bool fullscreen) => () set_frameless(i32 window_id, bool frameless) => () popup_menu(i32 menu_id, Gfx::IntPoint screen_position) => ()