Move stopPropagation call to top of function

Based on PR feedback.
This commit is contained in:
justusaac 2025-05-02 19:20:07 -05:00
commit 291d7ecf72

View file

@ -2355,6 +2355,7 @@ window.qBittorrent.DynamicTable ??= (() => {
checkbox.type = "checkbox"; checkbox.type = "checkbox";
checkbox.className = "RenamingCB"; checkbox.className = "RenamingCB";
checkbox.addEventListener("click", (e) => { checkbox.addEventListener("click", (e) => {
e.stopPropagation();
const targetId = e.target.dataset.id; const targetId = e.target.dataset.id;
const ids = []; const ids = [];
// when holding shift, set all files between the previously selected one and the clicked one // when holding shift, set all files between the previously selected one and the clicked one
@ -2388,7 +2389,6 @@ window.qBittorrent.DynamicTable ??= (() => {
} }
that.updateGlobalCheckbox(); that.updateGlobalCheckbox();
that.onRowSelectionChange(that.getNode(targetId)); that.onRowSelectionChange(that.getNode(targetId));
e.stopPropagation();
that.prevCheckboxNum = targetId; that.prevCheckboxNum = targetId;
}); });
checkbox.indeterminate = false; checkbox.indeterminate = false;