26 Jul
2023
26 Jul
'23
2:52 p.m.
On Wed Jul 26 14:52:43 2023 +0000, Jinoh Kang wrote:
Emulate this protection for the trivial case of an InvalidateRect(...); call on the parent window. I believe this trivial case should already be handled by the `WM_CLIPCHILDREN` flag of the iexplore frame window and the shell embedding window. The `WM_CLIPCHILDREN` flag is what caused this problem in the first place. The window having the `WM_CLIPCHILDREN` flag is prevented from drawing over its children, but the parent/ancestor windows of that window are not. However the browser window does not care and is immune to being painted over anyway.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/3416#note_40340