Spoiler schalten sich nicht um, wenn sie sich in <details> befinden

Mir ist aufgefallen, dass Spoiler nicht deaktiviert werden können, wenn sie sich in einem \u003cdetails\u003e-Tag befinden.

Dieser Spoiler kann ein- und ausgeschaltet werden (funktioniert wie erwartet).

Dies funktioniert jedoch nicht:

Klicken zum Öffnen von 'details'

Dieser Spoiler kann nur einmal aktiviert werden (er kann nicht deaktiviert werden).

Ich glaube, das Problem ist, dass im zweiten Fall die Funktion isInteractive true zurückgibt, weil details in INTERACTIVE_SELECTOR enthalten ist.

Das Entfernen sollte ausreichen, aber ich bin mir nicht sicher, welche Nebenwirkungen es haben wird (vielleicht weiß @CvX das).

EDIT: Ich sehe, dass diese Änderung motiviert war, GIFs beim Klicken stoppen zu lassen. In unserer Community nutzen wir Spoiler und Details intensiv, daher wäre es nützlich, das Verschleierungsverhalten konsistenter zu gestalten.

2 „Gefällt mir“