From 4203087eff5d78f3673d712332e033bec8fc46f6 Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Mon, 22 Feb 2021 17:46:04 +0100 Subject: [PATCH] removed .warning from selected $rows as it interferes with .table-select-all --- src/pretix/static/pretixcontrol/js/ui/main.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pretix/static/pretixcontrol/js/ui/main.js b/src/pretix/static/pretixcontrol/js/ui/main.js index b6920a5baa..ab354a1423 100644 --- a/src/pretix/static/pretixcontrol/js/ui/main.js +++ b/src/pretix/static/pretixcontrol/js/ui/main.js @@ -776,14 +776,14 @@ $(function () { var debounceUpdate; $checkboxes.change(function() { - $(this).closest("tr").toggleClass("warning", this.checked); + //$(this).closest("tr").toggleClass("warning", this.checked); // when changing the $toggle’s checked-property, lots of change events // get triggered => debounce if (debounceUpdate) window.clearTimeout(debounceUpdate); debounceUpdate = window.setTimeout(update, 10); }); $toggle.change(function (ev) { - if (!$toggle.prop("indeterminate")) $checkboxes.prop("checked", this.checked).trigger("change"); + if (!this.indeterminate) $checkboxes.prop("checked", this.checked);//.trigger("change"); $selectAll.toggleClass("hidden", !this.checked).prop("hidden", !this.checked); if (!this.checked) $selectAll.find("input").prop("checked", false); });