webstaff: when FF input gains focus, select contents
authorGalen Charlton <gmc@esilibrary.com>
Fri, 16 Oct 2015 18:02:39 +0000 (18:02 +0000)
committerGalen Charlton <gmc@esilibrary.com>
Mon, 19 Oct 2015 15:09:08 +0000 (15:09 +0000)
Signed-off-by: Galen Charlton <gmc@esilibrary.com>
Open-ILS/web/js/ui/default/staff/cat/services/marcedit.js

index f2294aa..a81f7d8 100644 (file)
@@ -203,6 +203,11 @@ angular.module('egMarcMod', ['egCoreMod', 'ui.bootstrap'])
                 $scope.item_container = [];
                 $scope.in_handler = false;
                 $scope.ready = false;
+                $element.find('input').bind('focus', function (e) { e.target.select() });
+                $element.find('input').bind('mouseup', function(e) {
+                    e.preventDefault()
+                    return false;
+                });
 
                 $scope.$watch('content', function (newVal, oldVal) {
                     var input = $($element).find('input');