D6152: Make every applet its own focus scope

David Edmundson noreply at phabricator.kde.org
Thu Jun 8 10:27:56 UTC 2017


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170608/30df1192/attachment.html>


More information about the Plasma-devel mailing list