From 01886c2230725c5d0f46b3f767ae88715c2bb9fb Mon Sep 17 00:00:00 2001 From: Stephan Yelle Date: Mon, 26 May 2025 21:39:42 -0400 Subject: [PATCH] Update testTaskGate.ps1 --- testTaskGate.ps1 | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/testTaskGate.ps1 b/testTaskGate.ps1 index e7e3fc1..422a526 100644 --- a/testTaskGate.ps1 +++ b/testTaskGate.ps1 @@ -482,10 +482,14 @@ $style = @' children.forEach(cb => { cb.checked = master.checked; - - // Trigger native change event so the suboption logic runs - cb.dispatchEvent(new Event('change')); }); + + // Now simulate change events after setting all checkboxes + setTimeout(() => { + children.forEach(cb => { + cb.dispatchEvent(new Event('change')); + }); + }, 0); }