From affcb7fa7e9d73fa4c1ae8fd689a54ce9125379d Mon Sep 17 00:00:00 2001 From: jearhe <0verme7753@gmail.com> Date: Wed, 26 Aug 2026 17:47:14 +0800 Subject: [PATCH] perf(transfer): virtualize large object lists in the picker --- .../transfer/ObjectSelectionTree.vue | 144 +++++++++++++----- .../__tests__/ObjectSelectionTree.spec.ts | 80 +++++++++- 2 files changed, 187 insertions(+), 37 deletions(-) diff --git a/apps/desktop/src/components/transfer/ObjectSelectionTree.vue b/apps/desktop/src/components/transfer/ObjectSelectionTree.vue index 00d341680f..e8899e369b 100644 --- a/apps/desktop/src/components/transfer/ObjectSelectionTree.vue +++ b/apps/desktop/src/components/transfer/ObjectSelectionTree.vue @@ -1,6 +1,8 @@