From: Mike Rylander Date: Wed, 31 Aug 2016 16:37:14 +0000 (-0400) Subject: Apply focus to the element tab-previous to the OK/Continue button in alert popups X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=0c8c245af632852e11d3ae3aa554294118e3dcdc;p=working%2FEvergreen.git Apply focus to the element tab-previous to the OK/Continue button in alert popups Signed-off-by: Mike Rylander --- diff --git a/Open-ILS/src/templates/staff/share/t_copy_alert_manager_dialog.tt2 b/Open-ILS/src/templates/staff/share/t_copy_alert_manager_dialog.tt2 index 39d3d58a0c..c19f9a2abc 100644 --- a/Open-ILS/src/templates/staff/share/t_copy_alert_manager_dialog.tt2 +++ b/Open-ILS/src/templates/staff/share/t_copy_alert_manager_dialog.tt2 @@ -3,7 +3,7 @@ -->
@@ -33,7 +33,7 @@
- diff --git a/Open-ILS/web/js/ui/default/staff/services/ui.js b/Open-ILS/web/js/ui/default/staff/services/ui.js index 49dacd6296..447245aadb 100644 --- a/Open-ILS/web/js/ui/default/staff/services/ui.js +++ b/Open-ILS/web/js/ui/default/staff/services/ui.js @@ -663,6 +663,8 @@ function($uibModal , $interpolate , egCore) { var next_statuses = []; var seen_statuses = {}; + $scope.has_statuses = false; + $scope.no_statuses = true; $scope.next_statuses = []; $scope.params = { 'the_next_status' : null @@ -681,6 +683,10 @@ function($uibModal , $interpolate , egCore) { if (!seen_statuses[st]) { seen_statuses[st] = true; next_statuses.push(st); + if (next_statuses.length > 1) { + $scope.no_statuses = false; + $scope.has_statuses = true; + } } }); }