From: Bill Erickson Date: Thu, 27 Mar 2014 22:10:38 +0000 (-0400) Subject: staff web: grid shift-click X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=393322ccd5b66231be1f97c22a2979d5e7a92164;p=working%2FEvergreen.git staff web: grid shift-click Signed-off-by: Bill Erickson --- diff --git a/Open-ILS/web/js/ui/default/staff/services/grid.js b/Open-ILS/web/js/ui/default/staff/services/grid.js index adc655c4f2..75ca484c30 100644 --- a/Open-ILS/web/js/ui/default/staff/services/grid.js +++ b/Open-ILS/web/js/ui/default/staff/services/grid.js @@ -318,7 +318,8 @@ angular.module('egGridMod', ['egCoreMod', 'egListMod', 'egUiMod', 'ui.bootstrap' } else if ($event.shiftKey) { // shift-click - if (!self.lastSelectedRowIndex) { + if (!self.lastSelectedRowIndex || + index == self.lastSelectedRowIndex) { // no source row, just do a simple select $scope.list.selectOne(index); self.lastSelectedRowIndex = index;