leinir created this revision.
leinir added a project: Kirigami.
Restricted Application added a subscriber: plasma-devel.

REVISION SUMMARY
  This ensures we can have actions on multiple pages which use the same 
shortcut keysequences without running into clashes (which then in turn disables 
the shortcuts for /any/ action using it, not only subsequent ones). If the 
action is not in a page (that is, the default state for an action), it will 
simply always have the keysequence assigned. This means that, should you wish, 
you can manually handle this behaviour, which is the current situation.

TEST PLAN
  Without this patch, having two pages on the page stack at the same time using 
the same shortcut keysequence for their actions (for example, two instances of 
the same page), will result in all those actions failing to work once the 
second page is instantiated.

REPOSITORY
  R169 Kirigami

REVISION DETAIL
  https://phabricator.kde.org/D7814

AFFECTED FILES
  src/controls/Action.qml
  src/controls/Page.qml
  src/controls/private/PageActionPropertyGroup.qml

To: leinir, #kirigami, mart
Cc: plasma-devel, #kirigami, apol, mart, hein

Reply via email to