Open NjlsShade opened 2 years ago
Not sure but probably related: https://github.com/linuxdeepin/dde-dock/issues/279
They are implemented in two different ways, the deepin-themed content menu
is SNI, amother is xembed
All flatpak eletron apps have Duplicate Tray Icons, Use PID to intercept duplicate registrations for different protocols not fixed on flapak which use dbus-proxy, who has different PID on XEmbed and SNI.
SUMMARY | 问题概要
Some applications that use the tray will display duplicated, one will have a deepin themed context menu, and the other won't.
STEPS TO REPRODUCE | 复现步骤
OBSERVED RESULT | 观察到的结果
Multiple tray icons for the same app appear, one with a deepin-themed context menu, one without.
EXPECTED RESULT | 期望的结果
A single tray icon, ideally using the deepin-themed context menu.
SOFTWARE/OS VERSIONS | 软件/系统版本信息
Using the latest deepin 20.5 freshly installed and updated.
ADDITIONAL INFORMATION | 额外补充
This issue used to also affect my pCloud app (AppImage), however, I'm not seeing it as an issue anymore. The pCloud tray icon now only shows one icon correctly, however, it's the non-deepin-themed context menu.
Again, I feel the deepin-themed version should be the one displayed.