From ebda039395c83614af7b3fbcb077ccda0ce2ef64 Mon Sep 17 00:00:00 2001 From: NoirHusky <98992118+NoirHusky@users.noreply.github.com> Date: Fri, 9 Sep 2022 14:52:01 +0200 Subject: [PATCH] Added configurable property to elements for re-use (#2489) --- src/js/controls.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/js/controls.js b/src/js/controls.js index 4afc8bf5..562820d8 100644 --- a/src/js/controls.js +++ b/src/js/controls.js @@ -1718,6 +1718,7 @@ const controls = { button.setAttribute('aria-pressed', 'false'); Object.defineProperty(button, 'pressed', { + configurable: true, enumerable: true, get() { return hasClass(button, className);