diff --git a/src/js/controller.js b/src/js/controller.js index e6ed865..ab756ac 100644 --- a/src/js/controller.js +++ b/src/js/controller.js @@ -1,10 +1,10 @@ angular.module('focaCrearRemito') .controller('remitoController', [ '$scope', '$uibModal', '$location', '$filter', 'crearRemitoService', - 'focaModalService', 'remitoBusinessService', + 'focaModalService', 'remitoBusinessService', '$rootScope', function( $scope, $uibModal, $location, $filter, crearRemitoService, focaModalService, - remitoBusinessService) + remitoBusinessService, $rootScope) { $scope.botonera = [ {texto: 'Nota Pedido', accion: function() { @@ -796,8 +796,20 @@ angular.module('focaCrearRemito') .controller('remitoController', $scope.articuloACargar = {}; $scope.cargando = true; }; + //Recibe aviso si el teclado está en uso + $rootScope.$on('usarTeclado', function(event, data) { + if(data) { + $scope.mostrarTeclado = true; + return; + } + $scope.mostrarTeclado = false; + }); $scope.selectFocus = function($event) { + // Si el teclado esta en uso no selecciona el valor + if($scope.mostrarTeclado) { + return; + } $event.target.select(); }; diff --git a/src/views/remito.html b/src/views/remito.html index 6cfbfc4..c9da9af 100644 --- a/src/views/remito.html +++ b/src/views/remito.html @@ -145,6 +145,7 @@ min="1" foca-focus="articulo.editCantidad" ng-keypress="editarArticulo($event.keyCode, articulo)" + ng-focus="selectFocus($event)" teclado-virtual >