https://bugs.winehq.org/show_bug.cgi?id=56337
Bug ID: 56337 Summary: battle.net: tray icon is not displayed with wine-9.2 Product: Wine Version: 9.2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: idarktemplar@mail.ru Distribution: ---
After upgrading to wine 9.2, tray icon for battle.net application disappeared.
It worked fine in wine 9.1.
I did git bisect and found regression:
$ git bisect log # bad: [39d8b25938dd2620c6e1b6ae37e70bcc4ff5922a] Release 9.2. # good: [c963c4141a0d4f6601c37f11d79de186be0da6a9] Release 9.1. git bisect start 'wine-9.2' 'wine-9.1' # good: [303717f45fddfc21d54f52e85cb4d381c3552a53] dinput/tests: Test rawinput with the virtual HID touchscreen. git bisect good 303717f45fddfc21d54f52e85cb4d381c3552a53 # good: [fa145fd5177c84c26dd48f9da7bed80609a06179] dmusic: Fix loading wave data from soundfont. git bisect good fa145fd5177c84c26dd48f9da7bed80609a06179 # good: [cf7c48e0366ec27dd946f2fcec12cb66f2e0cb23] ntdll: Fix RtlWow64GetCurrentMachine() result on ARM64EC. git bisect good cf7c48e0366ec27dd946f2fcec12cb66f2e0cb23 # good: [2eb8950392996283192250691b005e2df65ab7b9] server: Move rawinput message conversion from win32u. git bisect good 2eb8950392996283192250691b005e2df65ab7b9 # good: [92f9c58e6dafdd5ab6ad6dcd7c9d57fba9d34598] d3d10/tests: Avoid implicit cast changing value. git bisect good 92f9c58e6dafdd5ab6ad6dcd7c9d57fba9d34598 # good: [ca6f3a7af87ded6f54c23aa5a983bbe9ee74667f] sapi: Add ISpeechObjectTokens stub. git bisect good ca6f3a7af87ded6f54c23aa5a983bbe9ee74667f # good: [5e7a8f4db045d456913f9bd7075191ad14053375] explorer: Don't activate the systray icon when showing it. git bisect good 5e7a8f4db045d456913f9bd7075191ad14053375 # bad: [b5c57b9a62c396068d18237bd6e82b37c169fdc5] explorer: Set layered style on systray icons only when it's actually layered. git bisect bad b5c57b9a62c396068d18237bd6e82b37c169fdc5 # first bad commit: [b5c57b9a62c396068d18237bd6e82b37c169fdc5] explorer: Set layered style on systray icons only when it's actually layered.
Reproduction: 1. Run battle.net application in wine 9.2 from https://battle.net/. Workaround for https://bugs.winehq.org/show_bug.cgi?id=55979 may be needed.
Expected result: Application has tray icon
Actual result: No tray icon is present