On Tue Feb 4 12:06:50 2025 +0000, Rémi Bernon wrote:
I opened https://gitlab.winehq.org/wine/wine/-/merge_requests/7255 with a couple of minor changes.
One thing that I'm not sure about is how we handle alpha in the visual. I don't think systray window visual necessarily has alpha channel, but I believe we need to use the exact visual of the embedder window for our systray windows.
Maybe we should check more precisely whether systray visual has alpha or not, and select the xrender format accordingly?
Specifically, this line https://gitlab.winehq.org/wine/wine/-/merge_requests/7255/diffs?commit_id=38... is different from your version.