diff --git a/packages/x-data-grid-pro/src/hooks/features/rowReorder/useGridRowReorderPreProcessors.ts b/packages/x-data-grid-pro/src/hooks/features/rowReorder/useGridRowReorderPreProcessors.ts index 12c63761f0ce..39907eeb8b7a 100644 --- a/packages/x-data-grid-pro/src/hooks/features/rowReorder/useGridRowReorderPreProcessors.ts +++ b/packages/x-data-grid-pro/src/hooks/features/rowReorder/useGridRowReorderPreProcessors.ts @@ -41,6 +41,10 @@ export const useGridRowReorderPreProcessors = ( const haveReorderColumn = columnsState.lookup[reorderColumn.field] != null; if (shouldHaveReorderColumn && haveReorderColumn) { + columnsState.lookup[reorderColumn.field] = { + ...reorderColumn, + ...columnsState.lookup[reorderColumn.field], + }; return columnsState; }