diff --git a/src/app/reducers/cameraSettingsReducer.ts b/src/app/reducers/cameraSettingsReducer.ts index c5db67e..0f9fd6d 100644 --- a/src/app/reducers/cameraSettingsReducer.ts +++ b/src/app/reducers/cameraSettingsReducer.ts @@ -71,6 +71,16 @@ export const cameraSettingsReducer = (state: CameraSettings, action: CameraSetti ...state, cameraControls: action.payload, }; + + case "RESET_REGION_PAINTER": + return { + ...state, + regionPainter: { + ...state.regionPainter, + paintedCells: new Map(), + paintMode: "painter", + }, + }; default: return state; } diff --git a/src/features/setup/components/cameraControls/CameraControls.tsx b/src/features/setup/components/cameraControls/CameraControls.tsx index 060d3bc..d8a30fe 100644 --- a/src/features/setup/components/cameraControls/CameraControls.tsx +++ b/src/features/setup/components/cameraControls/CameraControls.tsx @@ -58,7 +58,7 @@ const CameraControls = ({ state, dispatch }: CameraControlProps) => { {({ values }) => (