From 6332b4f6e17d85985f3f1fa5b98289e99e731150 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20=C3=81ngel=20San=20Mart=C3=ADn?= Date: Sat, 9 Apr 2016 18:51:39 +0200 Subject: [PATCH] Index can't exceed count - 1 --- YACReaderLibrary/qml/GridComicsView.qml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/YACReaderLibrary/qml/GridComicsView.qml b/YACReaderLibrary/qml/GridComicsView.qml index d9ada6e2..ffda240c 100644 --- a/YACReaderLibrary/qml/GridComicsView.qml +++ b/YACReaderLibrary/qml/GridComicsView.qml @@ -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;