fix: selection of the wordlist for seed validation on the restore from seed page (#2255)

Konstantin Ullrich committed May 7, 2025 at 16:46 UTC c6f9d12a8e58d08b22cc4c7b8d9e1c49f6303fb5
1 file changed +3 -3
lib/src/screens/restore/wallet_restore_from_seed_form.dart
+3 -3
@@ -215,7 +215,7 @@ class WalletRestoreFromSeedFormState extends State<WalletRestoreFromSeedForm> {
215 items: _getItems(),
216 selectedAtIndex: isPolyseed
217 ? 1
218 - : seedTypeController.value.text.contains("14") && widget.type == WalletType.wownero
218 + : (seedTypeController.value.text.contains("14") && widget.type == WalletType.wownero) || isBip39
219 ? 2
220 : 0,
221 mainAxisAlignment: MainAxisAlignment.start,
@@ -325,9 +325,9 @@ class WalletRestoreFromSeedFormState extends State<WalletRestoreFromSeedForm> {
325 '${language.replaceAll("POLYSEED_", "")} (Seed language)';
326
327 void _changeSeedType(MoneroSeedType item) {
328 - _setSeedType(item);
329 - _changeLanguage('English');
328 widget.seedSettingsViewModel.setMoneroSeedType(item);
329 + _setSeedType(item);
330 + _changeLanguage('English', isPolyseed || isBip39);
331 }
332
333 void _setSeedType(MoneroSeedType item) {