From f5a58dc32d2fd965b014cb38c1983ec8f3e9ed01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jaime=20Jim=C3=A9nez?= Date: Mon, 30 Jun 2025 11:47:20 +0200 Subject: [PATCH] arreglado el bucle infinito the change faja --- .../safekat/pages/presupuestoAdmin/sections/datosLibro.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/datosLibro.js b/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/datosLibro.js index 8b8ad994..1c706ff3 100644 --- a/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/datosLibro.js +++ b/httpdocs/assets/js/safekat/pages/presupuestoAdmin/sections/datosLibro.js @@ -73,6 +73,8 @@ class DatosLibro { this.div_faja = this.domItem.find('.faja-div'); this.cargando = cargando; + + this._bloqueoCambioFaja = false; } init() { @@ -187,6 +189,9 @@ class DatosLibro { changeFaja() { + if (this._bloqueoCambioFaja) return; + this._bloqueoCambioFaja = true; + if (this.faja.prop('checked')) { this.div_faja.removeClass('d-none'); $('#compFaja').val(1).trigger('change'); @@ -210,6 +215,8 @@ class DatosLibro { $(document).trigger('remove-servicio-lineas', 'solapas_grandes_faja'); } + + this._bloqueoCambioFaja = false; } checkMinMaxInput(event) {