Skip to content

Commit 8564d60

Browse files
committed
fix(suite): passphrase UI for T1 vs other Devices
1 parent 0a17960 commit 8564d60

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

packages/suite/src/views/recovery/index.tsx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -179,11 +179,13 @@ export const Recovery = ({ onCancel }: ForegroundAppProps) => {
179179
return <Loading />;
180180
}
181181

182-
return device.features.capabilities.includes('Capability_PassphraseEntry') ? (
183-
<EnterOnDeviceStep />
184-
) : (
185-
<T1B1InputStep />
186-
);
182+
// Do not rely on Capability_PassphraseEntry feature. For ancient firmwares it's not there,
183+
// and we want to allow devices that have unsupported FW to be able to check the seed.
184+
if (device.features.internal_model === DeviceModelInternal.T1B1) {
185+
return <T1B1InputStep />;
186+
}
187+
188+
return <EnterOnDeviceStep />;
187189

188190
case 'finished':
189191
return !hasError ? (

0 commit comments

Comments
 (0)