mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-13 13:02:28 +00:00
WindowServer: Make window stealing related functions synchronous
This allows us to make sure that those operations are performed in the right order. Affected functions are: - add_window_stealing_for_client - set_window_parent_from_client - remove_window_stealing_for_client - remove_window_stealing
This commit is contained in:
parent
deb525fd9d
commit
1ba9c821fb
Notes:
sideshowbarker
2024-07-17 09:56:36 +09:00
Author: https://github.com/LucasChollet
Commit: 1ba9c821fb
Pull-request: https://github.com/SerenityOS/serenity/pull/13870
Issue: https://github.com/SerenityOS/serenity/issues/5259
Reviewed-by: https://github.com/Dexesttp
Reviewed-by: https://github.com/linusg
Reviewed-by: https://github.com/petelliott
1 changed files with 4 additions and 4 deletions
|
@ -176,9 +176,9 @@ endpoint WindowServer
|
|||
|
||||
set_flash_flush(bool enabled) =|
|
||||
|
||||
set_window_parent_from_client(i32 client_id, i32 parent_id, i32 child_id) =|
|
||||
set_window_parent_from_client(i32 client_id, i32 parent_id, i32 child_id) => ()
|
||||
get_window_rect_from_client(i32 client_id, i32 window_id) => (Gfx::IntRect rect)
|
||||
add_window_stealing_for_client(i32 client_id, i32 window_id) =|
|
||||
remove_window_stealing_for_client(i32 client_id, i32 window_id) =|
|
||||
remove_window_stealing(i32 window_id) =|
|
||||
add_window_stealing_for_client(i32 client_id, i32 window_id) => ()
|
||||
remove_window_stealing_for_client(i32 client_id, i32 window_id) => ()
|
||||
remove_window_stealing(i32 window_id) => ()
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue