From: Cyperghost Date: Wed, 26 Jun 2024 09:11:15 +0000 (+0200) Subject: Set `bubbles` to `true` for the custom event `fileProcessorCustomAction`. X-Git-Tag: 6.1.0_Alpha_1~41^2~19 X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=5a5c5b0b535abc5ce10fe630a21b307baf7f0a4a;p=GitHub%2FWoltLab%2FWCF.git Set `bubbles` to `true` for the custom event `fileProcessorCustomAction`. --- diff --git a/ts/WoltLabSuite/Core/Form/Builder/Field/Controller/FileProcessor.ts b/ts/WoltLabSuite/Core/Form/Builder/Field/Controller/FileProcessor.ts index 14032d25e8..7f0253353c 100644 --- a/ts/WoltLabSuite/Core/Form/Builder/Field/Controller/FileProcessor.ts +++ b/ts/WoltLabSuite/Core/Form/Builder/Field/Controller/FileProcessor.ts @@ -85,7 +85,12 @@ export class FileProcessor { extraButton.innerHTML = button.icon; } extraButton.addEventListener("click", () => { - element.dispatchEvent(new CustomEvent("fileProcessorCustomAction", { detail: button.actionName })); + element.dispatchEvent( + new CustomEvent("fileProcessorCustomAction", { + detail: button.actionName, + bubbles: true, + }), + ); }); const listItem = document.createElement("li"); diff --git a/wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Controller/FileProcessor.js b/wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Controller/FileProcessor.js index e3d59923fc..756b1a7b80 100644 --- a/wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Controller/FileProcessor.js +++ b/wcfsetup/install/files/js/WoltLabSuite/Core/Form/Builder/Field/Controller/FileProcessor.js @@ -63,7 +63,10 @@ define(["require", "exports", "tslib", "WoltLabSuite/Core/Language", "WoltLabSui extraButton.innerHTML = button.icon; } extraButton.addEventListener("click", () => { - element.dispatchEvent(new CustomEvent("fileProcessorCustomAction", { detail: button.actionName })); + element.dispatchEvent(new CustomEvent("fileProcessorCustomAction", { + detail: button.actionName, + bubbles: true, + })); }); const listItem = document.createElement("li"); listItem.append(extraButton);