From 826dfddf523bfcc3465485d9af715ea3ce23489e Mon Sep 17 00:00:00 2001 From: Mike Rylander Date: Wed, 31 Aug 2016 12:37:14 -0400 Subject: [PATCH] Apply focus to the element tab-previous to the OK/Continue button in alert popups Signed-off-by: Mike Rylander --- Open-ILS/src/templates/staff/share/t_copy_alert_manager_dialog.tt2 | 4 ++-- Open-ILS/web/js/ui/default/staff/services/ui.js | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) 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 fa8e5ac720..782a976e72 100644 --- a/Open-ILS/web/js/ui/default/staff/services/ui.js +++ b/Open-ILS/web/js/ui/default/staff/services/ui.js @@ -524,6 +524,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 @@ -542,6 +544,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; + } } }); } -- 2.11.0