diff --git a/packages/nc-gui/composables/useGridViewColumnWidth.ts b/packages/nc-gui/composables/useGridViewColumnWidth.ts index b73f58bf12..adca292855 100644 --- a/packages/nc-gui/composables/useGridViewColumnWidth.ts +++ b/packages/nc-gui/composables/useGridViewColumnWidth.ts @@ -50,8 +50,9 @@ export function useGridViewColumnWidth(view: Ref) { loadCss() } - /** when columns changes(create/delete) reload grid columns */ - watch(columns, loadGridViewColumns) + /** when columns changes(create/delete) reload grid columns + * or when view changes reload columns width */ + watch([() => columns.value?.length, () => view?.value?.id ], loadGridViewColumns) const updateWidth = async (id: string, width: string) => { if (gridViewCols?.value?.[id]) {