Improve repostioning mistakes after scrolling logic
This commit is contained in:
parent
c6424e801d
commit
780bc25da6
12
service.js
12
service.js
@ -527,10 +527,9 @@ class BesService {
|
||||
|
||||
if (service.scrollTimeout) clearTimeout(service.scrollTimeout)
|
||||
service.scrollTimeout = setTimeout(() => {
|
||||
console.log('Scrolling stop')
|
||||
service.repositionMistakes()
|
||||
service.scrollTimeout = null
|
||||
}, 200)
|
||||
}, 500)
|
||||
}
|
||||
|
||||
/**
|
||||
@ -1191,9 +1190,12 @@ window.onscroll = () => {
|
||||
besServices.forEach(service => {
|
||||
service.scrollPanel.style.top = -service.hostElement.scrollTop + 'px'
|
||||
service.offsetTop = service.hostElement.scrollTop
|
||||
// setTimeout(() => {
|
||||
// service.repositionMistakes()
|
||||
// }, 100)
|
||||
|
||||
if (service.windowScrollTimeout) clearTimeout(service.windowScrollTimeout)
|
||||
service.windowScrollTimeout = setTimeout(() => {
|
||||
service.repositionMistakes()
|
||||
service.windowScrollTimeout = null
|
||||
}, 300)
|
||||
})
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user