diff --git a/packages/nc-gui/components/smartsheet/grid/useColumnDrag.ts b/packages/nc-gui/components/smartsheet/grid/useColumnDrag.ts index 7dcb534b60..4c2d6dfe49 100644 --- a/packages/nc-gui/components/smartsheet/grid/useColumnDrag.ts +++ b/packages/nc-gui/components/smartsheet/grid/useColumnDrag.ts @@ -9,6 +9,8 @@ export const useColumnDrag = ({ tableBodyEl: Ref gridWrapper: Ref }) => { + const { eventBus } = useSmartsheetStoreOrThrow() + const { updateGridViewColumn, gridViewCols } = useViewColumnsOrThrow() const { leftSidebarWidth } = storeToRefs(useSidebarStore()) const { width } = useWindowSize() @@ -29,6 +31,8 @@ export const useColumnDrag = ({ col.order = newOrder await updateGridViewColumn(colId, { order: newOrder } as any) + + eventBus.emit(SmartsheetStoreEvents.FIELD_RELOAD) } const onDragStart = (colId: string, e: DragEvent) => {