expand native sheet when content overflows

This commit is contained in:
Alex Turchyn authored and Pete Matsyburka committed 2026-09-23 10:59:54 +03:00
1 parent 5f5b49a1ba
commit be621339c3
1 file changed
+9
+9
View File
@@ -1,6 +1,7 @@
export default class extends HTMLElement { export default class extends HTMLElement {
connectedCallback () { connectedCallback () {
document.addEventListener('turbo:submit-end', this.onSubmit) document.addEventListener('turbo:submit-end', this.onSubmit)
this.addEventListener('click', this.onClick)
} }
disconnectedCallback () { disconnectedCallback () {
@@ -15,4 +16,12 @@ export default class extends HTMLElement {
window.webkit?.messageHandlers?.modal?.postMessage({ action: 'submitted' }) window.webkit?.messageHandlers?.modal?.postMessage({ action: 'submitted' })
} }
onClick = () => {
setTimeout(() => {
if (document.documentElement.scrollHeight > window.innerHeight) {
window.webkit?.messageHandlers?.modal?.postMessage({ action: 'expand' })
}
}, 300)
}
} }