13 May
2025
13 May
'25
12:20 p.m.
On Tue May 13 10:00:30 2025 +0000, Rémi Bernon wrote:
Both `is_current_thread_window` and `is_current_process_window` are supposed to return the full window handle, while `get_window_thread` doesn't. Also, `get_window_thread` sets last error, which these functions were not setting. Ah, right. FWIW, I think full window handling would ideally be moved out of win32u, probably into 16-bit modules. With a shared handle table, that should be feasible without introducing extra server calls. Anyway, definitely out of scope here.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/8018#note_103109