restore old chat inputbox behavior
This commit is contained in:
parent
e388dbc168
commit
80b1ccb267
1 changed files with 4 additions and 4 deletions
|
@ -144,13 +144,13 @@ const Chat = {
|
|||
}
|
||||
|
||||
this.$nextTick(() => {
|
||||
const { offsetHeight = undefined } = this.lastScrollPosition
|
||||
const { scrollHeight = undefined } = this.lastScrollPosition
|
||||
this.lastScrollPosition = getScrollPosition()
|
||||
|
||||
const diff = this.lastScrollPosition.offsetHeight - offsetHeight
|
||||
if (diff < 0 || (!this.bottomedOut() && expand)) {
|
||||
const diff = this.lastScrollPosition.scrollHeight - scrollHeight
|
||||
if (diff > 0 || (!this.bottomedOut() && expand)) {
|
||||
this.$nextTick(() => {
|
||||
window.scrollTo({ top: window.scrollY - diff })
|
||||
window.scrollTo({ top: window.scrollY + diff })
|
||||
})
|
||||
}
|
||||
})
|
||||
|
|
Loading…
Reference in a new issue