We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 65b5ed7 commit fbb5af8Copy full SHA for fbb5af8
1 file changed
qml/GridViewContainer.qml
@@ -130,22 +130,14 @@ FocusScope {
130
moveDisplaced: root.itemMove
131
132
Keys.onPressed: function (event) {
133
- if (event.key === Qt.Key_Left ||
134
- event.key === Qt.Key_Right ||
135
- event.key === Qt.Key_Up ||
136
- event.key === Qt.Key_Down) {
137
-
138
- if (!keyTimer.running) {
139
- keyTimer.start()
140
- } else {
141
- event.accepted = true
142
- }
+ if (event.key === Qt.Key_Right && currentIndex === gridView.count - 1) {
+ gridView.currentIndex = 0;
+ event.accepted = true;
+ } else if (event.key === Qt.Key_Left && currentIndex === 0) {
+ currentIndex = gridView.count - 1;
143
}
144
145
- Timer {
146
- id: keyTimer
147
- interval: 100
148
149
150
151
0 commit comments