Skip to content

Commit 85f347d

Browse files
committed
fix: to slow update if segment need 2.stage adjustment
1 parent d870be5 commit 85f347d

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

packages/webui/src/client/lib/VirtualElement.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ export function VirtualElement({
113113
// Don't proceed if we're scrolling
114114
if (isScrolling()) {
115115
// Reschedule for after the scroll should be complete
116-
const scrollDelay = 200
116+
const scrollDelay = 400
117117
window.clearTimeout(optimizeTimeout)
118118
optimizeTimeout = window.setTimeout(scheduleOptimization, scrollDelay)
119119
return

packages/webui/src/client/lib/viewPort.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ async function innerScrollToSegment(
234234
} else {
235235
resolve(true)
236236
}
237-
}, 600)
237+
}, 100)
238238
} else {
239239
currentScrollingElement = undefined
240240
resolve(true)
@@ -294,7 +294,7 @@ export async function scrollToPosition(scrollPosition: number, noAnimation?: boo
294294
left: 0,
295295
behavior: 'smooth',
296296
})
297-
await new Promise((resolve) => setTimeout(resolve, 500))
297+
await new Promise((resolve) => setTimeout(resolve, 300))
298298
viewPortScrollingState.isProgrammaticScrollInProgress = false
299299
}
300300
}

0 commit comments

Comments
 (0)