]> Nutra Git (v1) - gamesguru/feather.git/commitdiff
Wizard: allow enters in seed entry
authortobtoht <thotbot@protonmail.com>
Sun, 5 Sep 2021 15:43:57 +0000 (17:43 +0200)
committertobtoht <thotbot@protonmail.com>
Wed, 15 Sep 2021 21:46:59 +0000 (23:46 +0200)
src/wizard/PageWalletRestoreSeed.cpp

index db94b3fcf5b854668942bd369e3ec8c5e8f4244f..bde957dacbb238b53cfaf6f1924ec2a2e8cbfbeb 100644 (file)
@@ -103,8 +103,8 @@ bool PageWalletRestoreSeed::validatePage() {
     ui->seedEdit->setStyleSheet("");
 
     auto errStyle = "QTextEdit{border: 1px solid red;}";
-    auto seed = ui->seedEdit->toPlainText().replace("\n", "").replace("\r", "").trimmed();
-    auto seedSplit = seed.split(" ");
+    auto seed = ui->seedEdit->toPlainText().replace("\n", " ").replace("\r", "").trimmed();
+    QStringList seedSplit = seed.split(" ", Qt::SkipEmptyParts);
 
     if (seedSplit.length() != m_mode->length) {
         ui->label_errorString->show();
@@ -138,7 +138,7 @@ bool PageWalletRestoreSeed::validatePage() {
         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();
 
     return true;