kmaterka created this revision. kmaterka added reviewers: apol, davidedmundson. Herald added a project: Plasma. Herald added a subscriber: plasma-devel. kmaterka requested review of this revision.
REVISION SUMMARY 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 TEST PLAN Unit tests included REPOSITORY R135 Integration for Qt applications in Plasma BRANCH master REVISION DETAIL https://phabricator.kde.org/D24843 AFFECTED FILES autotests/CMakeLists.txt autotests/kdeplatformsystemtrayicon_unittest.cpp src/platformtheme/kdeplatformsystemtrayicon.cpp src/platformtheme/kdeplatformsystemtrayicon.h To: kmaterka, apol, davidedmundson Cc: plasma-devel, LeGast00n, The-Feren-OS-Dev, jraleigh, fbampaloukas, GB_2, ragreen, ZrenBot, ngraham, alexeymin, himcesjf, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, ahiemstra, mart