fix: resize iframe if collapser is clicked based on content height
This commit is contained in:
parent
5ac60ce27a
commit
c39df37db8
@ -232,6 +232,15 @@ watch(iframeRef, (iframe) => {
|
|||||||
const emailContent =
|
const emailContent =
|
||||||
iframe.contentWindow.document.querySelector('.email-content')
|
iframe.contentWindow.document.querySelector('.email-content')
|
||||||
iframe.style.height = emailContent.offsetHeight + 25 + 'px'
|
iframe.style.height = emailContent.offsetHeight + 25 + 'px'
|
||||||
|
|
||||||
|
let replyCollapsers = emailContent.querySelectorAll('.replyCollapser')
|
||||||
|
if (replyCollapsers.length) {
|
||||||
|
replyCollapsers.forEach((replyCollapser) => {
|
||||||
|
replyCollapser.addEventListener('change', () => {
|
||||||
|
iframe.style.height = emailContent.offsetHeight + 25 + 'px'
|
||||||
|
})
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user