| Summary: | Double-click on systray app icon should show the app's main window | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Jiri Slaby <jirislaby> |
| Component: | System Tray widget | Assignee: | Martin Klapetek <mklapetek> |
| Status: | CONFIRMED --- | ||
| Severity: | wishlist | CC: | aleixpol, eridanired123, kdelibs-bugs-null, materka, nate |
| Priority: | NOR | ||
| Version First Reported In: | 5.22.4 | ||
| Target Milestone: | 1.0 | ||
| Platform: | openSUSE | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
| Attachments: |
icewm click backtrace
KDE5+qt4 click backtrace KDE5+qt5 click backtrace |
||
|
Description
Jiri Slaby
2016-06-27 08:37:59 UTC
Created attachment 99714 [details]
icewm click backtrace
Created attachment 99715 [details]
KDE5+qt4 click backtrace
Created attachment 99716 [details]
KDE5+qt5 click backtrace
Versions: qt4: libqt4-4.8.7-4.1.x86_64 qt5: libQt5Core5-5.6.0-1.1.x86_64 KDE5: plasma-framework-5.22.0-1.1.x86_64 knotifications: libKF5Notifications5-5.22.0-1.2.x86_64 And yet, what should the activate numbers actually be: QPlatformSystemTrayIcon::Context 1 QPlatformSystemTrayIcon::DoubleClick 2 QPlatformSystemTrayIcon::Trigger 3 QPlatformSystemTrayIcon::MiddleClick 4 according to: http://doc.qt.io/qt-5/qplatformsystemtrayicon.html#ActivationReason-enum And indeed, removing /usr/lib64/libKF5Notifications.so.5* makes the problem disappear. So it was a binary compatibility issue? (In reply to Aleix Pol from comment #7) > So it was a binary compatibility issue? Not at all -- it only means that libKF5Notifications5 is the culprit. Now, even when the KDE/plasma stack in opensuse completely runs on the top of qt5, the problem still persists. |