From bbc77b522f8a7497cb3346d26be9614aae3fbb24 Mon Sep 17 00:00:00 2001 From: SiriusXT <1160925501@qq.com> Date: Wed, 28 May 2025 16:46:56 +0800 Subject: [PATCH] fix(tab-row): Optimize tab-row scrolling experience --- apps/client/src/widgets/tab_row.ts | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/apps/client/src/widgets/tab_row.ts b/apps/client/src/widgets/tab_row.ts index c5fb4e582..52eb585fc 100644 --- a/apps/client/src/widgets/tab_row.ts +++ b/apps/client/src/widgets/tab_row.ts @@ -386,15 +386,8 @@ export default class TabRowWidget extends BasicWidget { }; setupScrollEvents() { - let isScrolling = false; this.$tabScrollingContainer[0].addEventListener('wheel', (event) => { - if (!isScrolling) { - isScrolling = true; - requestAnimationFrame(() => { - this.scrollTabContainer(event.deltaY * 1.5, 'instant'); - isScrolling = false; - }); - } + this.scrollTabContainer(event.deltaY * 1.5); }); this.$scrollButtonLeft[0].addEventListener('click', () => this.scrollTabContainer(-200));