From afe6e8d6529daa496713988f28ce72b581245e1c Mon Sep 17 00:00:00 2001 From: Gabriele Cimaschi Date: Mon, 13 Jul 2026 08:08:47 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20la=20selezione=20degli=20elementi=20dei?= =?UTF-8?q?=20menu=20a=20tendina=20ticke=20e=20a=20mio=20carico=20ora=20?= =?UTF-8?q?=C3=A8=20piu=20rapida=20(non=20serve=20cliccare=20su=20ok)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/js/components/filters.js | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/public/js/components/filters.js b/public/js/components/filters.js index 17bf3d7..4367a99 100644 --- a/public/js/components/filters.js +++ b/public/js/components/filters.js @@ -608,10 +608,17 @@ const Filters = { }); } - // Close all popovers on backdrop click + // Close all popovers on backdrop click and confirm selection document.addEventListener('click', () => { document.querySelectorAll('.multiselect-popover').forEach(p => { - p.style.display = 'none'; + if (p.style.display === 'block') { + const okBtn = p.querySelector('.ms-ok, #customer-user-multiselect-ok'); + if (okBtn) { + okBtn.click(); + } else { + p.style.display = 'none'; + } + } }); });