mirror of
https://github.com/reactos/reactos.git
synced 2024-11-18 13:01:40 +00:00
[WIN32SS] Fix last user visible parts of regression CORE-10855
When Themesvc was disabled, some Window titlebar
frames were drawn too thin until the window
was actively resized in y by the user.
That and similar symptoms started to show up after SVN r68904 ==
6dfa71c487
Many thanks to patches author Doug Lyons.
We leave the ticket unresolved still due to explicit request of
James Tabor, who wants to continue working in that context.
I will merge that back into 0.4.13RCs as well.
This commit is contained in:
parent
a270e5b053
commit
9e14a762d5
1 changed files with 2 additions and 2 deletions
|
@ -420,7 +420,7 @@ UserPaintCaption(PWND pWnd, INT Flags)
|
|||
else
|
||||
{
|
||||
HDC hDC = UserGetDCEx(pWnd, NULL, DCX_WINDOW|DCX_USESTYLE);
|
||||
UserDrawCaptionBar(pWnd, hDC, Flags);
|
||||
UserDrawCaptionBar(pWnd, hDC, Flags | DC_FRAME); // DCFRAME added as fix for CORE-10855.
|
||||
UserReleaseDC(pWnd, hDC, FALSE);
|
||||
}
|
||||
Ret = TRUE;
|
||||
|
@ -1232,7 +1232,7 @@ IntDefWindowProc(
|
|||
{
|
||||
HDC hDC = UserGetDCEx(Wnd, NULL, DCX_WINDOW|DCX_USESTYLE);
|
||||
TRACE("WM_NCUAHDRAWCAPTION: wParam DC_ flags %08x\n",wParam);
|
||||
UserDrawCaptionBar(Wnd, hDC, wParam|DC_FRAME); // Include DC_FRAME to comp for drawing glich.
|
||||
UserDrawCaptionBar(Wnd, hDC, wParam | DC_FRAME); // Include DC_FRAME to comp for drawing glitch.
|
||||
UserReleaseDC(Wnd, hDC, FALSE);
|
||||
return 0;
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue