diff --git a/packages/twenty-front/src/modules/object-record/object-options-dropdown/hooks/useSetViewTypeFromLayoutOptionsMenu.ts b/packages/twenty-front/src/modules/object-record/object-options-dropdown/hooks/useSetViewTypeFromLayoutOptionsMenu.ts index 6431ca878c..835ba24afa 100644 --- a/packages/twenty-front/src/modules/object-record/object-options-dropdown/hooks/useSetViewTypeFromLayoutOptionsMenu.ts +++ b/packages/twenty-front/src/modules/object-record/object-options-dropdown/hooks/useSetViewTypeFromLayoutOptionsMenu.ts @@ -175,6 +175,16 @@ export const useSetViewTypeFromLayoutOptionsMenu = () => { }, ]); + loadRecordIndexStates( + { + ...currentView, + type: viewType, + calendarFieldMetadataId, + calendarLayout: ViewCalendarLayout.MONTH, + }, + objectMetadataItem, + ); + if (shouldChangeIcon(currentView.icon, currentView.type)) { updateCurrentViewParams.icon = viewTypeIconMapping(viewType).displayName;