diff --git a/src/components/IndexTable/IndexTableBase.vue b/src/components/IndexTable/IndexTableBase.vue index b0a729c8..bb8f74b5 100644 --- a/src/components/IndexTable/IndexTableBase.vue +++ b/src/components/IndexTable/IndexTableBase.vue @@ -393,6 +393,21 @@ watch( triggerResizeTableScrollBar, ); +watch( + () => [tableElement.value?.offsetWidth, scrollableContainerElementRef.value], + () => { + if (scrollableContainerElementRef.value) { + const { scrollableContainerRef } = scrollableContainerElementRef.value; + scrollableContainerElement.value = scrollableContainerRef; + } + + if (tableElement.value) { + triggerResizeTableScrollBar(); + triggerResizeTableHeadings(); + } + } +); + watch( () => tableInitialized.value, () => {