Wizard: allow enters in seed entry

This commit is contained in:
tobtoht 2021-09-05 17:43:57 +02:00
parent 2ce6a80fba
commit cb12e41699

View file

@ -103,8 +103,8 @@ bool PageWalletRestoreSeed::validatePage() {
ui->seedEdit->setStyleSheet(""); ui->seedEdit->setStyleSheet("");
auto errStyle = "QTextEdit{border: 1px solid red;}"; auto errStyle = "QTextEdit{border: 1px solid red;}";
auto seed = ui->seedEdit->toPlainText().replace("\n", "").replace("\r", "").trimmed(); auto seed = ui->seedEdit->toPlainText().replace("\n", " ").replace("\r", "").trimmed();
auto seedSplit = seed.split(" "); QStringList seedSplit = seed.split(" ", Qt::SkipEmptyParts);
if (seedSplit.length() != m_mode->length) { if (seedSplit.length() != m_mode->length) {
ui->label_errorString->show(); ui->label_errorString->show();
@ -138,7 +138,7 @@ bool PageWalletRestoreSeed::validatePage() {
QMessageBox::information(this, "Corrected erasure", QString("xxxx -> %1").arg(_seed.correction)); QMessageBox::information(this, "Corrected erasure", QString("xxxx -> %1").arg(_seed.correction));
} }
m_fields->seed = seed; m_fields->seed = seedSplit.join(" ");
m_fields->seedOffsetPassphrase = ui->line_seedOffset->text(); m_fields->seedOffsetPassphrase = ui->line_seedOffset->text();
return true; return true;