https://bugs.winehq.org/show_bug.cgi?id=50454
Bug ID: 50454 Summary: Icons have non-transparent background in HxD Product: Wine Version: 6.0-rc5 Hardware: x86-64 OS: Linux Status: NEW Severity: normal Priority: P2 Component: comctl32 Assignee: wine-bugs@winehq.org Reporter: gabrielopcode@gmail.com Distribution: ---
Created attachment 69068 --> https://bugs.winehq.org/attachment.cgi?id=69068 Icons with pink background
Since 61b9209221d28d5d02379791ac1316c1fc2ca3b7, adding 32bpp images to an image list doesn't mask out the background via mask anymore, even though the mask is processed properly. Icons in HxD, for example, have pink background instead of transparent. (see attachment)
Prior to that patch, the alpha itself was modified for the background, which was also wrong as tests show. I've sent a patch to wine-devel that masks out the background while preserving the alpha channel.
https://bugs.winehq.org/show_bug.cgi?id=50454
Gabriel Ivăncescu gabrielopcode@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |61b9209221d28d5d02379791ac1 | |316c1fc2ca3b7 Keywords| |regression CC| |zhui@codeweavers.com URL| |https://mh-nexus.de/downloa | |ds/HxDenu.zip
https://bugs.winehq.org/show_bug.cgi?id=50454
Gabriel Ivăncescu gabrielopcode@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Fixed by SHA1| |4ac05afd39aff3030e3379ee06e | |32d6544ef5d62 Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #1 from Gabriel Ivăncescu gabrielopcode@gmail.com --- Fixed by 4ac05afd39aff3030e3379ee06e32d6544ef5d62.
https://bugs.winehq.org/show_bug.cgi?id=50454
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #2 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.0-rc6.