X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/070d639118b3483c2328f9e5f56fa71e0ef80229..1fd850ab550a30bc600d5a10c5aed5386bf3624b:/src/msw/window.cpp diff --git a/src/msw/window.cpp b/src/msw/window.cpp index 4b07cbdf1d..041edce030 100644 --- a/src/msw/window.cpp +++ b/src/msw/window.cpp @@ -4959,7 +4959,11 @@ wxWindowMSW::MSWGetBgBrushForChild(WXHDC hDC, wxWindowMSW *child) ::MapWindowPoints(NULL, GetHwnd(), (POINT *)&rc, 1); - if ( !::SetBrushOrgEx((HDC)hDC, -rc.left, -rc.top, NULL) ) + int x = rc.left, + y = rc.top; + MSWAdjustBrushOrg(&x, &y); + + if ( !::SetBrushOrgEx((HDC)hDC, -x, -y, NULL) ) { wxLogLastError(wxT("SetBrushOrgEx(bg brush)")); }