[open-ils-commits] [GIT] Evergreen ILS branch rel_3_3 updated. 7f917178539842e51f71ba2bfd29403fbf78a32a
Evergreen Git
git at git.evergreen-ils.org
Wed May 1 09:43:49 EDT 2019
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Evergreen ILS".
The branch, rel_3_3 has been updated
via 7f917178539842e51f71ba2bfd29403fbf78a32a (commit)
via 530010e20377caa9b82c37dc8f465896d07342f2 (commit)
from 0ed480929c4f5c8ff11c4757d59eb69c3ebdcdd8 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 7f917178539842e51f71ba2bfd29403fbf78a32a
Author: Jason Stephenson <jason at sigio.com>
Date: Tue Dec 18 09:26:11 2018 -0500
Lp 1752968: Select content when focusing on the barcode field.
To reproduce the reported behavior:
1. Find a title in the staff client catalog.
2. Click on Add Holdings.
3. See that the Barcode field does not have cursor focus.
4. Repeat step 1.
5. Click on edit next to one of the barcoded items in the list of
holdings.
6. Click Show Holdings Details and see that the Barcode field does
not have focus and the content is not selected.
To test this branch:
1. Find a title in the staff client catalog.
2. Click on Add Holdings.
3. See that the Barcode field has cursor focus, i.e. the cursor is in
the field and blinking.
4. Repeat step 1.
5. Click on edit next to one of the barcoded items in the list of
holdings.
6. Click Show Holdings Details and see that the Barcode field has
cursor focus and the content is selected/highlighted.
Signed-off-by: Jason Stephenson <jason at sigio.com>
Signed-off-by: Janet Schrader <jschrader at cwmars.org>
diff --git a/Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js b/Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
index 8eda695b3b..507c4cbb10 100644
--- a/Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
+++ b/Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
@@ -489,7 +489,7 @@ function(egCore , $q) {
'<input id="{{callNumber.id()}}_{{copy.id()}}"'+
' eg-enter="nextBarcode(copy.id())" class="form-control"'+
' type="text" ng-model="barcode" ng-change="updateBarcode()"'+
- ' autofocus/>'+
+ ' ng-focus="selectOnFocus($event)" autofocus/>'+
'<div class="label label-danger" ng-if="duplicate_barcode">{{duplicate_barcode_string}}</div>'+
'<div class="label label-danger" ng-if="empty_barcode">{{empty_barcode_string}}</div>'+
'</div>'+
@@ -509,6 +509,11 @@ function(egCore , $q) {
if (!$scope.copy.barcode()) $scope.copy.empty_barcode = true;
+ $scope.selectOnFocus = function($event) {
+ if (!$scope.copy.empty_barcode)
+ $event.target.select();
+ }
+
$scope.nextBarcode = function (i) {
$scope.focusNext(i, $scope.barcode);
}
commit 530010e20377caa9b82c37dc8f465896d07342f2
Author: Jason Stephenson <jason at sigio.com>
Date: Mon Dec 17 11:08:47 2018 -0500
Lp 1752968: Focus Barcode Field in Volumes/Copy Editor
Always focus the barcode field when adding or editing volumes or
copies.
Signed-off-by: Jason Stephenson <jason at sigio.com>
Signed-off-by: Janet Schrader <jschrader at cwmars.org>
diff --git a/Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js b/Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
index 76e637a163..8eda695b3b 100644
--- a/Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
+++ b/Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js
@@ -488,7 +488,8 @@ function(egCore , $q) {
'<div class="col-xs-5" ng-class="{'+"'has-error'"+':barcode_has_error}">'+
'<input id="{{callNumber.id()}}_{{copy.id()}}"'+
' eg-enter="nextBarcode(copy.id())" class="form-control"'+
- ' type="text" ng-model="barcode" ng-change="updateBarcode()"/>'+
+ ' type="text" ng-model="barcode" ng-change="updateBarcode()"'+
+ ' autofocus/>'+
'<div class="label label-danger" ng-if="duplicate_barcode">{{duplicate_barcode_string}}</div>'+
'<div class="label label-danger" ng-if="empty_barcode">{{empty_barcode_string}}</div>'+
'</div>'+
-----------------------------------------------------------------------
Summary of changes:
Open-ILS/web/js/ui/default/staff/cat/volcopy/app.js | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
hooks/post-receive
--
Evergreen ILS
More information about the open-ils-commits
mailing list