https://bugs.winehq.org/show_bug.cgi?id=45817
Bug ID: 45817 Summary: foobar2000 GUI transparency broken ("playlist tab drag target" has opaque background) Product: Wine Version: 3.15 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: jimbo1qaz@gmail.com Distribution: ---
Created attachment 62277 --> https://bugs.winehq.org/attachment.cgi?id=62277 foobar2000 tab-drag icon bug (virtualbox)
In foobar2000, dragging a playlist tab (for example Default tab) creates a T-shaped icon depicting the new position of the tab.
In Wine 3.15 in Debian Virtualbox (KDE with compositor=XRender), the icon is rendered with a light-green background #eeffc0 instead of transparency. (hmm, it's byteswapped c0ffee, is this intentional?) When I move my cursor away from the tab bar, both the cursor and the background color fade out normally.
On my Kubuntu dual-boot without Virtualbox, I get a massive rectangle of corrupted memory. Maybe my Intel i5-6200U GPU drivers are at fault, as I get random corruption in KDE including transparent/flickering titlebars without Wine running. I mostly worked around them by switching to XRender.
--------------
Additionally when I run foobar2000 with Wine without no audio output, and open Preferences (Ctrl+P) and click on Playback/Output, "Device" is blank and I get a popup "Please select a valid output device". The bug is the popup's background appears to be uninitialized memory.
(Fun fact: The popup remains always on top, even when you switch windows and move them over foobar2000. xkill and clicking the popup does nothing.)