Summary: | System tray's popups get lost if minimized (via global shortcut) | ||
---|---|---|---|
Product: | [Plasma] plasmashell | Reporter: | JanKusanagi <jan-bugs> |
Component: | System Tray widget | Assignee: | Plasma Bugs List <plasma-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | bugseforuns, jan-bugs, materka, nikita.yoush |
Priority: | NOR | ||
Version: | 5.10.4 | ||
Target Milestone: | 1.0 | ||
Platform: | Mageia RPMs | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
JanKusanagi
2017-03-22 20:50:57 UTC
Just for completeness: I just checked, and once this bug is triggered, the Battery and Brightness icon, the KDE Connect icon, and the Clipboard icon suffer the same fate, if they're in the systray. Follow-up fun: Since I also have a global shorcut, I realized that triggering window maximization (and later, "window restore") also affects these popups (and in this case, the calendar too) in an ugly way. Nothing's lost in this case, at least xD This on Plasma 5.10.4 now. Cheers! In the comment above, "Since I also have a global shorcut" was meant to end with "for maximizing windows" ;) More additional info: If I trigger this bug and send the systray popups to "limbo", they're still accessible via Kwin's alt-tab list, appearing there as "Plasma". Same happens on Debian Stretch system, with plasmashell 5.8.6 Related Debian bug report is at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=876907 Confirmed on Arch Linux, plasma 5.12.2. (In reply to JanKusanagi from comment #3) > More additional info: If I trigger this bug and send the systray popups to > "limbo", they're still accessible via Kwin's alt-tab list, appearing there > as "Plasma". Also confirmed. Bugs below seem related: https://bugs.kde.org/show_bug.cgi?id=383053 https://bugs.kde.org/show_bug.cgi?id=381242 *** This bug has been marked as a duplicate of bug 381242 *** This bug still reproduces if patch from bug 381242 is applied over plasma-framework package from debian stretch. I can reliably reproduce the bug by: - have Telegram Desktop application started - it has a systray icon, that by default becomes "hidden" i.e. shown only in systray's popup dialog - have Telegram window opened on desktop different from current one - click on Telegram's entry in system tray's popup dialog. On click, desktop gets switched to where Telegram's window is. And after that, click on system tray no longer shows any dialogs up to when plasmashell is killed and restarted. Although this may be caused by debian stretch having Qt 5.7 (which is less than 5.10) Is it still affecting you? Latest stable Debian uses Qt 5.11, with this version is should be OK now. Not on Debian buster |