From f40b94f6c5a469939188896f31fbeeeeaaf47a4e Mon Sep 17 00:00:00 2001 From: Daniel Date: Sat, 11 Apr 2026 04:28:49 +0200 Subject: [PATCH] Fix vital signs age selector: add setTimeout for DOM readiness --- public/js/calculators.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/public/js/calculators.js b/public/js/calculators.js index 1a5e18a..bab81d6 100644 --- a/public/js/calculators.js +++ b/public/js/calculators.js @@ -1595,6 +1595,8 @@ } }; + // Delay slightly to ensure DOM is ready for hidden panels + setTimeout(function() { var vitalsSelect = document.getElementById('vitals-age-select'); if (vitalsSelect) { vitalsSelect.addEventListener('change', function() { @@ -1626,5 +1628,6 @@ ''; }); } + }, 100); // end setTimeout for vitals } })();