From febdcbf01c9a4278ec5cf2e8eb940d8b44e0272d Mon Sep 17 00:00:00 2001 From: Muhammed Mustafa Date: Thu, 26 Oct 2023 16:52:30 +0000 Subject: [PATCH] fix: Synced columns re ordering for fields menu and grid column --- packages/nc-gui/components/smartsheet/grid/useColumnDrag.ts | 4 ++++ 1 file changed, 4 insertions(+) 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) => {