Bug 417767

Summary: Hover on wine program system tray not responding
Product: [Plasma] plasmashell Reporter: limstash.w
Component: XembedSNIProxyAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED UPSTREAM    
Severity: normal CC: materka
Priority: NOR    
Version: 5.18.0   
Target Milestone: 1.0   
Platform: Arch Linux   
OS: Linux   
URL: https://bugs.winehq.org/show_bug.cgi?id=38409
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: img1
img2
img3
img4

Description limstash.w 2020-02-17 02:33:29 UTC
Hello everyone,

Sorry for my poor English first, I'm using plasma desktop 5.18.0-3 on Archlinux.
I tried to run windows program with wine-staging 5.2-1, everything works fine except the system tray.

When I putting my mouse hover on the system tray icon, nothing responds. A floating window is supposed to show up.
Killed xembedsniproxy using Wine System Tray it works fine.

For example, Wechat(IM, Tencent Holdings Ltd., https://www.wechat.com/en/) 

*** Section I
[img1]

No message, hover on the icon, text `Wechat`

[img2]

*** Section II
[img3]

The most important, when having new messages, the notification window(dialog preview) couldn't show up.

[img4]

This also happened on QQ and TIM(IM, Simplified Chinese Only, Tencent Holdings Ltd.)
I've no idea about whether other programs have such problem.
Comment 1 limstash.w 2020-02-17 02:34:12 UTC
Created attachment 126090 [details]
img1
Comment 2 limstash.w 2020-02-17 02:34:33 UTC
Created attachment 126091 [details]
img2
Comment 3 limstash.w 2020-02-17 02:34:54 UTC
Created attachment 126092 [details]
img3
Comment 4 limstash.w 2020-02-17 02:35:22 UTC
Created attachment 126093 [details]
img4
Comment 5 limstash.w 2020-02-17 02:40:32 UTC
Wine bug thread : https://bugs.winehq.org/show_bug.cgi?id=48615
Comment 6 Konrad Materka 2020-05-30 11:50:06 UTC
Sorry to inform you but due to technical limitation it is not possible to implement hover tool tips. Wine should implement proper support for StatusNotifierItem - currently wine is using legacy XEmbed protocol.

Please check:
https://bugs.winehq.org/show_bug.cgi?id=38409