Commit bbc710b2782b6f404613be22fa0af40a48f512ed

Authored by Nicolás Guarnieri
Exists in master and in 1 other branch develop

Merge branch 'master' into 'master'

Master

See merge request Wrappers/wrapper-demo!38
... ... @@ -69,7 +69,7 @@
69 69 <div
70 70 class="btn-group-toggle"
71 71 data-toggle="buttons"
72   - ng-click="usarTeclado = !usarTeclado">
  72 + ng-click="cambioUsoTeclado()">
73 73 <label
74 74 class="btn btn-secondary active boton-activar-teclado"
75 75 ng-class="{'teclado-activar': usarTeclado}">
src/js/controller.js
... ... @@ -5,18 +5,20 @@ angular.module(&#39;appWrapperDemo&#39;)
5 5 '$timeout',
6 6 function($scope, $rootScope, $timeout) {
7 7 $scope.usarTeclado = false;
  8 + $rootScope.$broadcast('usarTeclado', false);
8 9 $scope.mostrarTeclado = false;
9   - //Envía broadcast para avisar que el teclado está en funcionamiento o no
  10 + //Envía broadcast para avisar que el teclado está en funcionamiento o no
10 11 //para su uso cambiar ng-click del boton por esta función
11   - // $scope.cambioUsoTeclado = function() {
12   - // if($scope.usarTeclado) {
13   - // $scope.usarTeclado = false;
14   - // $rootScope.$broadcast('usarTeclado', false);
15   - // return
16   - // }
17   - // $scope.usarTeclado = true;
18   - // $rootScope.$broadcast('usarTeclado', true);
19   - // }
  12 + $scope.cambioUsoTeclado = function() {
  13 + if($scope.usarTeclado) {
  14 + $scope.usarTeclado = false;
  15 + $rootScope.$broadcast('usarTeclado', false);
  16 + return
  17 + }
  18 + $scope.usarTeclado = true;
  19 + $rootScope.$broadcast('usarTeclado', true);
  20 + };
  21 +
20 22 $rootScope.$on('focus', function(event) {
21 23 if(!$scope.usarTeclado) {
22 24 return;