davidedmundson created this revision. Restricted Application added projects: Plasma, Frameworks. Restricted Application added subscribers: Frameworks, plasma-devel.
REVISION SUMMARY Like Loaders an applet should be a focus scope. It allows an applet to set an item to have focus which will then have activeFocus when that applet gets focus. Also makes it easy to test if any item within the plasmoid has activeFocus. TEST PLAN Keyboard nav in kicker/klipper still work Added opacity: Plasmoid.activeFocus ? 1 : 0 in an applet and it worked as expected REPOSITORY R242 Plasma Framework (Library) BRANCH master REVISION DETAIL https://phabricator.kde.org/D6152 AFFECTED FILES src/plasmaquick/appletquickitem.cpp To: davidedmundson, #plasma Cc: plasma-devel, #frameworks, ZrenBot, spstarr, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol, mart, lukas