28 Jan
2011
28 Jan
'11
11:53 a.m.
Dmitry Timoshkov <dmitry(a)codeweavers.com> writes:
@@ -1624,7 +1624,8 @@ static void move_window_bits( struct x11drv_win_data *data, const RECT *old_rect hdc_src = hdc_dst = GetDCEx( data->hwnd, 0, DCX_CACHE ); }
- ExcludeUpdateRgn( hdc_dst, data->hwnd ); + if (!parent || !(GetWindowLongW( parent, GWL_STYLE ) & WS_CLIPCHILDREN)) + ExcludeUpdateRgn( hdc_dst, data->hwnd );
I don't see what the parent clipping has to do with this. Could you please explain? -- Alexandre Julliard julliard(a)winehq.org