Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#62325 - [qt5-base] QSystemTrayIcon doesn't show up after (re)start of traybar
Attached to Project:
Arch Linux
Opened by txtsd (txtsd) - Friday, 12 April 2019, 17:24 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 24 April 2019, 06:35 GMT
Opened by txtsd (txtsd) - Friday, 12 April 2019, 17:24 GMT
Last edited by Antonio Rojas (arojas) - Wednesday, 24 April 2019, 06:35 GMT
|
DetailsDescription: When calling show() on a QSystemTrayIcon while the traybar isn't available will hide the tray icon forever. The trayicon won't come up, if there's a traybar started some time later.
Also the description of QSystemTrayIcon says, this should work: If the system tray is unavailable when a system tray icon is constructed, but becomes available later, QSystemTrayIcon will automatically add an entry for the application in the system tray if the icon is visible. It started to appear with Qt 5.12. This wasn't the case when using the Qt 5.11 versions. Additional info: * Affects v5.12.x * Upstream: https://bugreports.qt.io/browse/QTBUG-73459 Steps to reproduce: Kill your traybar (however you do it). Launch an application, which uses a QSystemTrayIcon Start your traybar again. The app's icon won't show up. === There is a change that is not reviewed but is confirmed working. https://codereview.qt-project.org/252048 AladW compiled the patch and it fixes the issue: https://github.com/i3/i3/issues/3589#issuecomment-476638176 Please merge this patch and compile so our tray icons can show up correctly. |
This task depends upon
Closed by Antonio Rojas (arojas)
Wednesday, 24 April 2019, 06:35 GMT
Reason for closing: Fixed
Additional comments about closing: qt5-base 5.12.3-2
Wednesday, 24 April 2019, 06:35 GMT
Reason for closing: Fixed
Additional comments about closing: qt5-base 5.12.3-2
So every time a new display is added or reconfigured one has to restart Qt5 applications.
Please consider consider to apply the fix.