diff --git a/packages/nc-gui/components/cell/ClampedText.vue b/packages/nc-gui/components/cell/ClampedText.vue index 7f82b67421..fce0bd1b85 100644 --- a/packages/nc-gui/components/cell/ClampedText.vue +++ b/packages/nc-gui/components/cell/ClampedText.vue @@ -8,9 +8,13 @@ const wrapper = ref() const key = ref(0) +const debouncedRefresh = useDebounceFn(() => { + key.value++ +}, 500) + onMounted(() => { const observer = new ResizeObserver(() => { - key.value++ + debouncedRefresh() }) observer.observe(wrapper.value)