<details> 내부에서 스포일러가 토글되지 않습니다

spoiler가 <details> 태그 안에 있을 때 끌 수 없는 문제를 발견했습니다.

이 spoiler는 켜고 끌 수 있습니다(예상대로 작동).

하지만 이 것은 작동하지 않습니다:

'details' 열기 클릭

이 spoiler는 한 번만 켤 수 있습니다(끄기 불가).

두 번째 경우에서 isInteractive 함수가 INTERACTIVE_SELECTOR에 details가 포함되어 있어 true를 반환하기 때문에 문제가 발생하는 것 같습니다.

이를 제거하면 해결될 것 같지만, 부작용이 무엇일지는 정확히 확신하지 못합니다(아마 @CvX 님이 아실 수도).

수정: 이 변경이 GIF를 클릭 시 정지시키기 위한 의도였다는 것을 확인했습니다. 저희 커뮤니티에서는 spoiler와 details를 많이 사용하므로, 흐림(blurring) 동작을 더 일관되게 만드는 것이 유용할 것입니다.

2개의 좋아요