davidedmundson created this revision. davidedmundson added a reviewer: Plasma. Restricted Application added a project: Plasma. Restricted Application added a subscriber: plasma-devel.
REVISION SUMMARY This sets a transient parent on the shown menus, meaning a panel knows to stay open whilst it has any menu showing. We also pulse setStatus() to trigger activating an autohidden panel if activated via a shortcut. BUG: 384861 TEST PLAN Ran menu Using both mouse and keyboard shortcuts navigated a menu and submenus REPOSITORY R120 Plasma Workspace BRANCH master REVISION DETAIL https://phabricator.kde.org/D7883 AFFECTED FILES applets/appmenu/lib/appmenuapplet.cpp To: davidedmundson, #plasma Cc: plasma-devel, ZrenBot, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart