From 886e4908d4a610e1b86a115747d3179b39e1e15f Mon Sep 17 00:00:00 2001 From: Christian Byrne Date: Mon, 23 Jun 2025 03:49:47 -0700 Subject: [PATCH] [Manager] Fix flush timing issue when switching tabs (#4253) --- src/components/common/VirtualGrid.vue | 2 +- src/components/dialog/content/manager/ManagerDialogContent.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/common/VirtualGrid.vue b/src/components/common/VirtualGrid.vue index 2f57705ce2..0b04e84673 100644 --- a/src/components/common/VirtualGrid.vue +++ b/src/components/common/VirtualGrid.vue @@ -106,7 +106,7 @@ const updateItemSize = () => { } const onResize = debounce(updateItemSize, resizeDebounce) watch([width, height], onResize, { flush: 'post' }) -whenever(() => items, updateItemSize) +whenever(() => items, updateItemSize, { flush: 'post' }) onBeforeUnmount(() => { onResize.cancel() // Clear pending debounced calls }) diff --git a/src/components/dialog/content/manager/ManagerDialogContent.vue b/src/components/dialog/content/manager/ManagerDialogContent.vue index b1126f3ba1..f632e3555e 100644 --- a/src/components/dialog/content/manager/ManagerDialogContent.vue +++ b/src/components/dialog/content/manager/ManagerDialogContent.vue @@ -59,7 +59,7 @@