On Tue Mar 18 22:47:30 2025 +0000, Rémi Bernon wrote:
With cb0345969c7b0fc3201a87b6ff6949db4380b255 included, maybe other related fixes like !6367, !6424, !6667, and !6994 would be worth including too? Maybe also worth considering !5034 !5076 !5257 as explorer / systray fixes.
It's a while but afair I looked at more of those.\ E.g. c31e65fd3bd from !6367 had its own "regression" `[57243] taskbar is gone inside virtual desktop` but also depends on commit b5c57b9a62c which regresses `[56337] battle.net: tray icon is not displayed with wine-9.2`. That regression is most likely fixed by 8a71a4a3049 but not visible in the bug. Oh and 8a71a4a3049 is referenced by b1a61e74a38.
!6994 on the other hand fixes a regression introduced in 9.x and my script ignores those if I didn't pick up that commit.
And then due to the too many changes in explorer / systray those patches start to depend on those regression + fix and it becomes too much churn. And too risky to be Stable material.
I can pull in !5034, !5076 and !5257 as those are b5c57b9a62c (fixes a regression from 9.0) respectively 8a71a4a3049 and b1a61e74a38. But only if 8a71a4a3049 is the fix for bug 56337 and there are no fixes required that my scripts can't find.