https://bugs.winehq.org/show_bug.cgi?id=56825
Andrew Nguyen arethusa26@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |19229020416dd8a2c52071d1987 | |130f05ee790de CC| |zzhang@codeweavers.com Ever confirmed|0 |1 Status|UNCONFIRMED |NEW Keywords| |regression
--- Comment #2 from Andrew Nguyen arethusa26@gmail.com --- The Harmony Assistant window renders properly with wine-8.0, but it appears as black with a few color pixel speckles in wine-9.0 and wine-9.11. Regression testing identified the following commit:
19229020416dd8a2c52071d1987130f05ee790de is the first bad commit commit 19229020416dd8a2c52071d1987130f05ee790de Author: Zhiyi Zhang zzhang@codeweavers.com Date: Tue Dec 19 11:12:56 2023 +0800
win32u: Create a real bitmap object for display DCs.
TightVNC viewer passes the bitmap object from display DCs to GetDIBits() and expect it to succeed. So merely a bitmap handle no longer suffices. Thus create a real bitmap instead.
Fix a regression from 546cbdc.
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54381