From 0dbb209157c60281d616aa997dcbf9f578067277 Mon Sep 17 00:00:00 2001 From: Roosted7 <thomasroos@live.nl> Date: Thu, 8 Mar 2018 14:02:45 +0100 Subject: [PATCH] Keep selection index in search list --- client/views/Students.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/client/views/Students.js b/client/views/Students.js index f4ee54341..d221e2ae6 100644 --- a/client/views/Students.js +++ b/client/views/Students.js @@ -351,8 +351,8 @@ class CheckStudents extends React.Component { event.preventDefault(); var sel = this.state.search.selected; - if (event.keyCode == 38) sel--; - if (event.keyCode == 40) sel++; + if (event.keyCode == 38 && sel > 0) sel--; + if (event.keyCode == 40 && sel < 8) sel++; this.setState({ search: { -- GitLab