https://bugs.winehq.org/show_bug.cgi?id=27584
Damjan Jovanovic damjan.jov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |damjan.jov@gmail.com
--- Comment #12 from Damjan Jovanovic damjan.jov@gmail.com --- There is a real bug here. FillRect() calls PatBlt(), passing it a negative width/height in the case of this app, and PatBlt() draws rectangles with negative width/height shifted 1 pixel too far right/down:
Windows (0,0) +------+ |+-----++ || || || || ++-----+| +------+ Wine
Patch with test sent: https://source.winehq.org/patches/data/195952
The testcase draws correctly with this patch.