summaryrefslogtreecommitdiffstats
path: root/framework/qml/ListView.qml
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-04-06 16:45:04 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-04-06 16:45:04 +0200
commita301d1db33fdecb0e66495b51019922a9b040c1f (patch)
treedaa93751bcfd171b79d116d74f707e88175e0733 /framework/qml/ListView.qml
parent72a9eeb01cdfd4f0ee5dbffcd3fe083897d8a390 (diff)
downloadkube-a301d1db33fdecb0e66495b51019922a9b040c1f.tar.gz
kube-a301d1db33fdecb0e66495b51019922a9b040c1f.zip
Conversation view keyboard navigation
Diffstat (limited to 'framework/qml/ListView.qml')
-rw-r--r--framework/qml/ListView.qml8
1 files changed, 8 insertions, 0 deletions
diff --git a/framework/qml/ListView.qml b/framework/qml/ListView.qml
index 52942b65..3017e377 100644
--- a/framework/qml/ListView.qml
+++ b/framework/qml/ListView.qml
@@ -29,6 +29,14 @@ ListView {
29 clip: true 29 clip: true
30 ScrollBar.vertical: Kube.ScrollBar { id: scrollBar } 30 ScrollBar.vertical: Kube.ScrollBar { id: scrollBar }
31 31
32 Keys.onPressed: {
33 if (event.matches(StandardKey.MoveToNextLine)) {
34 incrementCurrentIndex()
35 } else if (event.matches(StandardKey.MoveToPreviousLine)) {
36 decrementCurrentIndex()
37 }
38 }
39
32 Kube.ScrollHelper { 40 Kube.ScrollHelper {
33 id: scrollHelper 41 id: scrollHelper
34 flickable: root 42 flickable: root