Skip to content

Commit 0814d91

Browse files
authored
fix(protocol-designer): default unknown TC lid state to closed (#16838)
Latest designs specify that the thermocycler lid position should be default to closed at the Protocol Steps tab (all upstream steps of the first thermocycler step). [reference](#16826)
1 parent ccc2145 commit 0814d91

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

protocol-designer/src/pages/Designer/DeckSetup/DeckSetupDetails.tsx

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -200,8 +200,7 @@ export function DeckSetupDetails(props: DeckSetupDetailsProps): JSX.Element {
200200
}
201201
const isLabwareOccludedByThermocyclerLid =
202202
moduleOnDeck.type === THERMOCYCLER_MODULE_TYPE &&
203-
(moduleOnDeck.moduleState as ThermocyclerModuleState).lidOpen ===
204-
false
203+
(moduleOnDeck.moduleState as ThermocyclerModuleState).lidOpen !== true
205204

206205
const tempInnerProps = getModuleInnerProps(moduleOnDeck.moduleState)
207206
const innerProps =
@@ -210,9 +209,9 @@ export function DeckSetupDetails(props: DeckSetupDetailsProps): JSX.Element {
210209
...tempInnerProps,
211210
lidMotorState:
212211
(tempInnerProps as ThermocyclerVizProps).lidMotorState !==
213-
'closed'
214-
? 'open'
215-
: 'closed',
212+
'open'
213+
? 'closed'
214+
: 'open',
216215
}
217216
: tempInnerProps
218217

0 commit comments

Comments
 (0)