Index can't exceed count - 1

This commit is contained in:
Luis Ángel San Martín
2016-04-09 18:51:39 +02:00
parent 48d9c9fdd0
commit 6332b4f6e1

View File

@ -525,7 +525,7 @@ Rectangle {
var numCells = grid.numCellsPerRow();
var ci
if (event.key === Qt.Key_Right) {
ci = Math.min(grid.currentIndex+1,grid.count);
ci = Math.min(grid.currentIndex+1,grid.count - 1);
}
else if (event.key === Qt.Key_Left) {
ci = Math.max(0,grid.currentIndex-1);
@ -534,7 +534,7 @@ Rectangle {
ci = Math.max(0,grid.currentIndex-numCells);
}
else if (event.key === Qt.Key_Down) {
ci = Math.min(grid.currentIndex+numCells,grid.count);
ci = Math.min(grid.currentIndex+numCells,grid.count - 1);
}
event.accepted = true;