diff --git a/protocol-designer/src/pages/CreateNewProtocolWizard/SelectPipettes.tsx b/protocol-designer/src/pages/CreateNewProtocolWizard/SelectPipettes.tsx index ff96f699267..b9b3153f5fc 100644 --- a/protocol-designer/src/pages/CreateNewProtocolWizard/SelectPipettes.tsx +++ b/protocol-designer/src/pages/CreateNewProtocolWizard/SelectPipettes.tsx @@ -135,11 +135,15 @@ export function SelectPipettes(props: WizardTileProps): JSX.Element | null { } } + const clearPipettes = (): void => { + resetFields() + setValue(`pipettesByMount.${mount}.pipetteName`, undefined) + setValue(`pipettesByMount.${mount}.tiprackDefURI`, undefined) + } + const handleGoBack = (): void => { if (page === 'add') { - resetFields() - setValue(`pipettesByMount.${mount}.pipetteName`, undefined) - setValue(`pipettesByMount.${mount}.tiprackDefURI`, undefined) + clearPipettes() if ( pipettesByMount.left.pipetteName != null || pipettesByMount.left.tiprackDefURI != null || @@ -152,7 +156,8 @@ export function SelectPipettes(props: WizardTileProps): JSX.Element | null { } } if (page === 'overview') { - setPage('add') + clearPipettes() + goBack(1) } }