Improved mountable performance

This commit is contained in:
2017-07-05 15:29:18 +02:00
parent 59daa5404e
commit 3f0e778984
2 changed files with 35 additions and 14 deletions

View File

@ -95,11 +95,11 @@ export function diff(arn: AnimeNotifier, element: HTMLElement) {
let oldScroll = arn.app.content.parentElement.scrollTop
let newScroll = Math.max(target.offsetTop - contentPadding, 0)
let scrollDistance = newScroll - oldScroll
let timeStart = performance.now()
let timeStart = Date.now()
let timeEnd = timeStart + duration
let scroll = () => {
let time = performance.now()
let time = Date.now()
let progress = (time - timeStart) / duration
if(progress > 1.0) {