We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 66445d0 + 66351ec commit 7cd38c2Copy full SHA for 7cd38c2
resources/js/core/spoilerbox.ts
@@ -10,7 +10,7 @@ function expand(e: JQuery.ClickEvent) {
10
11
const container = htmlElementOrNull(e.target)?.closest('.js-spoilerbox')
12
?? fail('spoiler container is missing');
13
- const body = container.querySelector(':scope > .js-spoilerbox__body')
+ const body = htmlElementOrNull(container.querySelector(':scope > .js-spoilerbox__body'))
14
?? fail('spoiler body is missing');
15
16
const toggle = container.classList.toggle('js-spoilerbox--open')
@@ -20,6 +20,7 @@ function expand(e: JQuery.ClickEvent) {
20
$(body).stop()[toggle]({
21
complete(this: void) {
22
$.publish('sync-height:force');
23
+ body.style.height = '';
24
},
25
});
26
}
0 commit comments