From a38c418144c73c9dae7ad2011698b13bb1fde693 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 Signed-off-by: Galen Charlton --- 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 6c966b18b3..0bc7d07b14 100644 --- a/Open-ILS/web/js/ui/default/staff/services/ui.js +++ b/Open-ILS/web/js/ui/default/staff/services/ui.js @@ -687,6 +687,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 @@ -705,6 +707,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