davidedmundson created this revision. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY QDBusConnection::serviceOwnerChanged is deprecated, with the intended replacement being QDBusServiceWatcher. QDBusServiceWatcher only creates a match rule for the relevant services, resulting in less noise and wakeups. (practically this has no impact as the the system tray also connects to watch every service change, and that runs in the same process) TEST PLAN Ran appmenu Had dolphin open showing the menu Closed dolphin menu immediately closed REPOSITORY R120 Plasma Workspace BRANCH master REVISION DETAIL https://phabricator.kde.org/D7611 AFFECTED FILES applets/appmenu/plugin/appmenumodel.cpp applets/appmenu/plugin/appmenumodel.h To: davidedmundson, #plasma Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas