https://bugs.kde.org/show_bug.cgi?id=414667

            Bug ID: 414667
           Summary: Wine systray icons does not respond to clicks with
                    multi monitor
           Product: plasmashell
           Version: master
          Platform: Neon Packages
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: XembedSNIProxy
          Assignee: plasma-b...@kde.org
          Reporter: k...@euodeio.net
                CC: mate...@gmail.com
  Target Milestone: 1.0

Created attachment 124188
  --> https://bugs.kde.org/attachment.cgi?id=124188&action=edit
Monitor layouts

SUMMARY
When using multi-monitor in some layouts, the wine systray app icons does not
respond to mouse click.

STEPS TO REPRODUCE
1. Use multi-monitor setup with some less-used layouts
2. Open wine exe that have a systray like tflash.exe (url in the additional
info)
3. Click on the tray icon

OBSERVED RESULT
No response to left/right click.

EXPECTED RESULT
Response to left click (icon on/off) and right click (context menu)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Neon Testing Edition / 5.17.3

KDE Plasma Version: 5.17.3
KDE Frameworks Version: 5.65.0
Qt Version: 5.13.2

ADDITIONAL INFORMATION
This started out as I was trying to help out on bug #399234.

Executable tflash.exe from https://www.nirsoft.net/utils/tflash210.zip

Log of xembedsniproxy below

First window in normal layout, second window in reverse layout

In every tests, the primary screen with the taskbar and systray is the laptop
screen.

Will attach tested monitor layouts.



eliphas@T410:~$ QT_LOGGING_RULES="*kde*=true" xembedsniproxy
kde.xembedsniproxy: starting
kde.xembedsniproxy: Manager selection claimed
org.kde.kwindowsystem: Loaded plugin
"/usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so"
for platform "xcb"
kde.xembedsniproxy: trying to dock window  98566154
kde.xembedsniproxy: adding damage watch for  98566154
kde.xembedsniproxy: Received click 1 with passed x*y 1127 881
kde.xembedsniproxy: Click point: QPoint(4,4)
kde.xembedsniproxy: Received click 1 with passed x*y 1124 883
kde.xembedsniproxy: Click point: QPoint(4,4)
kde.xembedsniproxy: Received click 1 with passed x*y 1126 881
kde.xembedsniproxy: Click point: QPoint(4,4)
kde.xembedsniproxy: Received click 1 with passed x*y 1124 883
kde.xembedsniproxy: Click point: QPoint(4,4)
kde.xembedsniproxy: Received click 3 with passed x*y 1124 883
kde.xembedsniproxy: Click point: QPoint(4,4)
kde.xembedsniproxy: trying to undock window  98566154
kde.xembedsniproxy: trying to dock window  98566154
kde.xembedsniproxy: adding damage watch for  98566154
kde.xembedsniproxy: Received click 1 with passed x*y 1128 1238
kde.xembedsniproxy: Click point: QPoint(4,4)
kde.xembedsniproxy: Received click 3 with passed x*y 1127 1241
kde.xembedsniproxy: Click point: QPoint(4,4)
kde.xembedsniproxy: Received click 1 with passed x*y 1130 1244
kde.xembedsniproxy: Click point: QPoint(4,4)
kde.xembedsniproxy: Received click 3 with passed x*y 1129 1243
kde.xembedsniproxy: Click point: QPoint(4,4)
kde.xembedsniproxy: trying to undock window  98566154

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to