From 5845b42f88b14e063b7fa2fcc985f977d8e6b20f Mon Sep 17 00:00:00 2001 From: arlo Date: Tue, 14 Apr 2026 22:40:55 +0800 Subject: [PATCH 1/2] fix(rolldown): plugin details virtual list scrolling --- .../components/data/PluginDetailsTable.vue | 192 +++++++++--------- .../src/app/components/flowmap/PluginFlow.vue | 4 +- .../ui/src/components/DataVirtualList.vue | 36 ++-- 3 files changed, 121 insertions(+), 111 deletions(-) diff --git a/packages/rolldown/src/app/components/data/PluginDetailsTable.vue b/packages/rolldown/src/app/components/data/PluginDetailsTable.vue index 98f43819..495b47a6 100644 --- a/packages/rolldown/src/app/components/data/PluginDetailsTable.vue +++ b/packages/rolldown/src/app/components/data/PluginDetailsTable.vue @@ -82,107 +82,109 @@ function toggleDurationSortType() { -
+
-
+
() + pageMode?: boolean +}>(), { + pageMode: true, +}) defineSlots<{ + before?: () => void default: (props: { item: T index: number @@ -18,23 +22,27 @@ defineSlots<{ + From cf8a1c4e3d47787069757e8e08cbe80d0f027f58 Mon Sep 17 00:00:00 2001 From: arlo Date: Tue, 14 Apr 2026 23:01:43 +0800 Subject: [PATCH 2/2] chore: update --- .../src/app/components/data/PluginDetailsTable.vue | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/packages/rolldown/src/app/components/data/PluginDetailsTable.vue b/packages/rolldown/src/app/components/data/PluginDetailsTable.vue index 495b47a6..895890b6 100644 --- a/packages/rolldown/src/app/components/data/PluginDetailsTable.vue +++ b/packages/rolldown/src/app/components/data/PluginDetailsTable.vue @@ -84,6 +84,7 @@ function toggleDurationSortType() {