Recreate internal menu when needed.
It is possible that internal representation of system tray menu is
deleted. This can happen when QSystemTrayIcon is hidden.
BUG: 365105
apol | |
davidedmundson | |
broulik | |
nicolasfella |
Plasma | |
Frameworks |
Recreate internal menu when needed.
It is possible that internal representation of system tray menu is
deleted. This can happen when QSystemTrayIcon is hidden.
BUG: 365105
Unit tests included
Automatic diff as part of commit; lint not applicable. |
Automatic diff as part of commit; unit tests not applicable. |
This is a proper solution to BUG 365105. Can someone review it? Is everything OK with this?
This causes menus (mostly submenus) to randomly show up when the SNI is updated, e.g. every time VLC changes a track I get its "speed (slower, normal, faster)" menu open: