qt seed_dialog: warn when trying to restore standard seed as 2FA wallet
closes https://github.com/spesmilo/electrum/issues/7837
This commit is contained in:
@@ -281,6 +281,15 @@ class SeedLayout(QVBoxLayout):
|
|||||||
else:
|
else:
|
||||||
t = seed_type(s)
|
t = seed_type(s)
|
||||||
label = _('Seed Type') + ': ' + t if t else ''
|
label = _('Seed Type') + ': ' + t if t else ''
|
||||||
|
if t and not b: # electrum seed, but does not conform to dialog rules
|
||||||
|
msg = ' '.join([
|
||||||
|
'<b>' + _('Warning') + ':</b> ',
|
||||||
|
_("Looks like you have entered a valid seed of type '{}' but this dialog does not support such seeds.").format(t),
|
||||||
|
_("If unsure, try restoring as '{}'.").format(_("Standard wallet")),
|
||||||
|
])
|
||||||
|
self.seed_warning.setText(msg)
|
||||||
|
else:
|
||||||
|
self.seed_warning.setText("")
|
||||||
|
|
||||||
self.seed_type_label.setText(label)
|
self.seed_type_label.setText(label)
|
||||||
self.parent.next_button.setEnabled(b)
|
self.parent.next_button.setEnabled(b)
|
||||||
|
|||||||
Reference in New Issue
Block a user