Files
scrcpy/app/src
Romain Vimont 5aef2de8e6 Fix asynchronous SDL window state handling
The SDL3 migration guide [1] says:

> The following window operations are now considered to be asynchronous
requests and should not be assumed to succeed unless a corresponding
event has been received […]

Remove the boolean fields used to track the window state, as they were
fundamentally inconsistent with SDL's internal state. Use
SDL_GetWindowFlags() explicitly instead.

[1]: <https://wiki.libsdl.org/SDL3/README-migration>

Refs #6216 comment <https://github.com/Genymobile/scrcpy/pull/6216#discussion_r2651810005>
2026-01-02 14:59:10 +01:00
..
2025-07-17 18:23:25 +02:00
2024-08-05 16:13:02 +02:00
2026-01-02 14:59:10 +01:00
2024-12-23 12:19:47 +01:00
2024-12-23 12:19:47 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2025-03-29 14:54:35 +01:00
2024-06-23 19:15:45 +02:00
2024-09-12 11:06:13 +02:00
2023-03-30 20:58:33 +02:00
2023-03-03 01:18:10 +01:00
2023-03-10 22:22:15 +01:00
2026-01-02 14:59:10 +01:00
2024-12-23 12:19:47 +01:00
2024-12-23 12:19:47 +01:00
2024-12-23 12:19:47 +01:00
2024-12-23 12:19:47 +01:00
2024-12-23 12:19:47 +01:00
2024-12-23 12:19:47 +01:00
2025-10-09 09:35:14 +02:00
2024-12-23 12:19:47 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2024-12-23 12:19:47 +01:00
2023-03-10 22:22:15 +01:00
2024-12-23 12:19:47 +01:00
2024-12-23 12:19:47 +01:00
2024-12-23 12:19:47 +01:00
2024-12-23 12:19:47 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2024-12-23 12:19:47 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2024-12-23 12:19:47 +01:00
2026-01-02 14:59:10 +01:00
2026-01-02 14:59:10 +01:00
2025-02-22 11:05:22 +01:00
2025-03-29 14:54:35 +01:00
2024-12-23 12:19:47 +01:00
2024-12-23 12:19:47 +01:00
2026-01-02 14:59:10 +01:00
2024-12-23 12:19:47 +01:00
2024-12-23 12:19:47 +01:00
2026-01-02 14:59:10 +01:00
2024-12-23 12:19:47 +01:00
2025-03-29 14:54:35 +01:00
2025-02-22 11:05:22 +01:00
2026-01-02 14:59:10 +01:00
2024-12-23 12:19:47 +01:00
2024-12-23 12:19:47 +01:00
2026-01-02 14:59:10 +01:00