Commit Graph

5 Commits

Author SHA1 Message Date
t8y2 c8d4a04a31 test(sidebar): align flat tree buffer expectation 2026-05-12 14:53:22 +08:00
t8y2 8cf0f612d4 fix(tree): Modify the `shouldVirtualizeFlatTree` function to support virtualization for non-empty trees. 2026-05-12 01:12:18 +08:00
t8y2 e4c1d6639b fix(sidebar): 保持表列表滚动显示 2026-05-11 17:15:36 +08:00
t8y2 7197f83eda perf(sidebar): fix UI lag with 100+ databases (closes #201)
- Lower virtual scrolling threshold from 400 to 100 nodes so
  RecycleScroller activates earlier with many databases
- Memoize getConfig() with a computed Map to avoid O(n) linear
  search on every TreeItem computed property evaluation
2026-05-11 13:08:57 +08:00
t8y2 9355fa7e93 fix(sidebar): 修复侧边栏树状态显示 2026-05-11 02:16:36 +08:00