[Bug 57472] New: Systray support is broken in Wine 9.22
https://bugs.winehq.org/show_bug.cgi?id=57472 Bug ID: 57472 Summary: Systray support is broken in Wine 9.22 Product: Wine Version: 9.22 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: aros(a)gmx.com Distribution: --- Steps to reproduce: 1. Download and run WinRAR 7.01 https://www.rarlab.com/ 2. Install and launch 3. Press Alt + B (tools -> benchmark) and click "Background" 4. A systray icon/entry will appear and immediately disappear Using Xorg/X11/XFCE4. No Wayland. This is a regression. It used to work a couple of releases ago. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 Artem S. Tashkinov <aros(a)gmx.com> changed: What |Removed |Added ---------------------------------------------------------------------------- URL| |https://rarlab.com/download | |.htm Keywords| |download, regression -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 Ivo Ivanov <logos128(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |logos128(a)gmail.com, | |rbernon(a)codeweavers.com --- Comment #1 from Ivo Ivanov <logos128(a)gmail.com> --- I can confirm that systray icons don't appear in Wine 9.22. After bisecting it, found that commit 0f1d999bb878ea54214057d3662c116271ec4812 "winex11: Update the Win32 window state outside of event handlers." is causing this regression. Interestingly Wine Staging 9.22 doesn't have this problem. Systray icons work properly there. So after some testing, found that patch "winex11.drv-Query_server_position" helps to resolve this issue in Staging. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 --- Comment #2 from Ivo Ivanov <logos128(a)gmail.com> --- Created attachment 77483 --> https://bugs.winehq.org/attachment.cgi?id=77483 steam_systray_issue.gz WINEDEBUG=-all,+timestamp,+pid,+tid,+loaddll,+event,+x11drv,+systray This is Steam running in a wineprefix. The systray icon does not appear. Manjaro Linux (Arch), Xfce (X11), Wine 9.22 Intel Core i7 8700K, Nvidia GTX 1080ti -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 Artem S. Tashkinov <aros(a)gmx.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Regression SHA1| |0f1d999bb878ea54214057d3662 | |c116271ec4812 -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 Artem S. Tashkinov <aros(a)gmx.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |winex11.drv -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 mrdeathjr28(a)yahoo.es changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mrdeathjr28(a)yahoo.es -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 --- Comment #3 from Rémi Bernon <rbernon(a)codeweavers.com> --- Created attachment 77492 --> https://bugs.winehq.org/attachment.cgi?id=77492 possible fixes Fwiw I'm not seeing problems with GNOME, and I won't be able to try other WMs for the moment. Do the attached patches help? If yes I'd be interested which one, as I suspect all the changes may not be necessary (they make things a bit more consistent but I should probably try to stop breaking this code). -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 --- Comment #4 from Rémi Bernon <rbernon(a)codeweavers.com> --- Actually I could test with XFCE and FVWM for bug 57474 and I think https://gitlab.winehq.org/wine/wine/-/merge_requests/6926/diffs?commit_id=44... is a better fix for both bug 57474 and this bug here. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 --- Comment #5 from Ivo Ivanov <logos128(a)gmail.com> --- I can confirm that the merge request fixes this issue as well. Thank you very much! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 Rémi Bernon <rbernon(a)codeweavers.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Fixed by SHA1| |895ca2eda64f506b936999cdd8f | |14e224eef6a7f Resolution|--- |FIXED --- Comment #6 from Rémi Bernon <rbernon(a)codeweavers.com> --- This should be fixed after 895ca2eda64f506b936999cdd8f14e224eef6a7f. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 --- Comment #7 from Artem S. Tashkinov <aros(a)gmx.com> --- (In reply to Rémi Bernon from comment #6)
This should be fixed after 895ca2eda64f506b936999cdd8f14e224eef6a7f.
Thanks a ton! Rémi, could you check bug 55161? It's easily reproducible and it looks like you could solve it in an instant. Thanks! -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 --- Comment #8 from Artem S. Tashkinov <aros(a)gmx.com> --- I meant bug 56056. Sorry. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
https://bugs.winehq.org/show_bug.cgi?id=57472 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #9 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 10.0-rc1. -- Do not reply to this email, post in Bugzilla using the above URL to reply. You are receiving this mail because: You are watching all bug changes.
participants (1)
-
WineHQ Bugzilla