Skip to content

Commit a8fe76f

Browse files
authored
Merge pull request #70 from bakura10/fix-nested
2 parents 7d8c6e4 + ca2225b commit a8fe76f

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

invoker.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,13 @@ export function apply() {
299299
});
300300
applyOnCommandHandler(document.querySelectorAll("[oncommand]"));
301301

302+
const processedEvents = new WeakSet();
303+
302304
function handleInvokerActivation(event) {
305+
if (processedEvents.has(event)) return;
306+
307+
processedEvents.add(event);
308+
303309
if (event.defaultPrevented) return;
304310
if (event.type !== "click") return;
305311
const oldInvoker = event.target.closest(

0 commit comments

Comments
 (0)