On Fri Apr 12 18:28:37 2024 +0000, Jacek Caban wrote:
Could we do that in `destroy_thread_windows`, where we already iterate windows? The downside of it would be that we'd call the driver after `ThreadDetach`, which is not great, but it should work AFAICT.
The issue is that winex11 closes its thread display in `ThreadDetach`. This destroys every top-level window that's been created with it, as well as any of the client windows that are still parented to them.