On Fri Oct 6 11:12:54 2023 +0000, Alexandros Frantzis wrote:
I will look into this, thanks for the pointer!
I updated the logic to be closer to winex11. The previous logic was taken from the experimental branch, so I might have had good reasons to diverge (which I don't recall now). But it could be the case that those reasons are not applicable anymore (e.g., compositor bugs), so let's start "clean" and iterate as needed.
I left out the `WS_MINIMIZE` logic for now, since minimization is a strange beast under Wayland, and the driver doesn't support it at this point. Reading the commit rationale for that line, it's likely that we will need something similar, but we may need something more or slightly different, so I'd rather not introduce it without being able to test it with compositors first.