From 96df3d683154c229a08eb03e7951f4144b93dbaa Mon Sep 17 00:00:00 2001 From: Christoph Walcher Date: Fri, 18 Jul 2025 12:53:27 +0200 Subject: [PATCH] Support transitive dependencies on data-checkbox-dependency (#5295) --- src/pretix/static/pretixcontrol/js/ui/main.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pretix/static/pretixcontrol/js/ui/main.js b/src/pretix/static/pretixcontrol/js/ui/main.js index 3b476ab22..42b705988 100644 --- a/src/pretix/static/pretixcontrol/js/ui/main.js +++ b/src/pretix/static/pretixcontrol/js/ui/main.js @@ -330,6 +330,7 @@ var form_handlers = function (el) { dependent.prop('disabled', !enabled).closest('.form-group, .form-field-boundary').toggleClass('disabled', !enabled); if (!enabled && !dependent.is('[data-checkbox-dependency-visual]')) { dependent.prop('checked', false); + dependent.trigger('change') } }; update();