On Wed May 14 14:46:16 2025 +0000, Paul Gofman wrote:
changed this line in [version 2 of the diff](/wine/wine/-/merge_requests/8013/diffs?diff_id=177680&start_sha=b9821a09df811cdb2ccb9d864b06076aac3f6650#3dde8c1935f0e74922f8b34a2af10931253453d9_84_83)
Well, 'full window' including non-client and client full rect only are different. I saw the following ways to avoid the second flag: - use enum instead with 3 values; - check actual rect size against old rect in set_window_pos(); - try to use paint flags to distinguish which rect is that.
None of that looked more straightforward to me so far than an explicit flag.