The PageRow's ColumnView no longer reacts to a forwards/backwards gesture by default. This removes a major source of overlapping, ambiguous, and otherwise badly designed gestures in Kirigami, i.e. drawer gestures overlapping pagerow gestures, user missing target for gesture and accidentally invoking pagerow gesture, etc.
Details
Details
Diff Detail
Diff Detail
- Repository
- R169 Kirigami
- Branch
- remove-pagerow-gesture-by-default (branched from master)
- Lint
No Linters Available - Unit
No Unit Test Coverage - Build Status
Buildable 20422 Build 20440: arc lint + arc unit
Comment Actions
This completely alters one of the core propositions of how a Kirigami UX works. I may be mistaken, but if I understand it correctly drawers are supposed to be accessible via buttons. If gestures conflict, why remove page row navigation by gesture rather than drawer gestures?
Comment Actions
I agree with this. Page navigation by swiping actually feels very nice while swiping to open a drawer is nice, but not needed (except as a way to keep Kirigami familiar to Android users).
Comment Actions
also, on plasma mobile, there is no global back button, and i don't want any back button anywhere in the app