From 9d68ad2c03c48979308d2565d5207ba6bed70ef0 Mon Sep 17 00:00:00 2001 From: AlphaX-Projects <77661270+AlphaX-Projects@users.noreply.github.com> Date: Sat, 6 May 2023 15:00:03 +0200 Subject: [PATCH] fix saveas --- .../src/components/login-view/create-account-section.js | 5 ++++- qortal-ui-core/src/components/settings-view/export-keys.js | 5 ++++- qortal-ui-core/src/components/settings-view/security-view.js | 5 ++++- qortal-ui-core/src/functional-components/settings-page.js | 5 ++++- qortal-ui-plugins/plugins/core/wallet/wallet-app.src.js | 5 ++++- 5 files changed, 20 insertions(+), 5 deletions(-) diff --git a/qortal-ui-core/src/components/login-view/create-account-section.js b/qortal-ui-core/src/components/login-view/create-account-section.js index 803fb7ad..a6aab2de 100644 --- a/qortal-ui-core/src/components/login-view/create-account-section.js +++ b/qortal-ui-core/src/components/login-view/create-account-section.js @@ -624,7 +624,10 @@ class CreateAccountSection extends connect(store)(LitElement) { dismiss: true }) } catch (error) { - FileSaver.saveAs(blob, filename) + if (error.name === 'AbortError') { + return + } + FileSaver.saveAs(blob, fileName) } } } diff --git a/qortal-ui-core/src/components/settings-view/export-keys.js b/qortal-ui-core/src/components/settings-view/export-keys.js index e24df36d..10cd7fd0 100644 --- a/qortal-ui-core/src/components/settings-view/export-keys.js +++ b/qortal-ui-core/src/components/settings-view/export-keys.js @@ -252,7 +252,10 @@ class ExportKeys extends connect(store)(LitElement) { dismiss: true }) } catch (error) { - FileSaver.saveAs(blob, filename) + if (error.name === 'AbortError') { + return + } + FileSaver.saveAs(blob, fileName) } } diff --git a/qortal-ui-core/src/components/settings-view/security-view.js b/qortal-ui-core/src/components/settings-view/security-view.js index 0dea81e8..c0ee023d 100644 --- a/qortal-ui-core/src/components/settings-view/security-view.js +++ b/qortal-ui-core/src/components/settings-view/security-view.js @@ -187,7 +187,10 @@ class SecurityView extends connect(store)(LitElement) { dismiss: true }) } catch (error) { - FileSaver.saveAs(blob, filename) + if (error.name === 'AbortError') { + return + } + FileSaver.saveAs(blob, fileName) } } } diff --git a/qortal-ui-core/src/functional-components/settings-page.js b/qortal-ui-core/src/functional-components/settings-page.js index a45477aa..a7d26317 100644 --- a/qortal-ui-core/src/functional-components/settings-page.js +++ b/qortal-ui-core/src/functional-components/settings-page.js @@ -349,7 +349,10 @@ class SettingsPage extends connect(store)(LitElement) { dismiss: true }) } catch (error) { - FileSaver.saveAs(blob, filename) + if (error.name === 'AbortError') { + return + } + FileSaver.saveAs(blob, fileName) } } diff --git a/qortal-ui-plugins/plugins/core/wallet/wallet-app.src.js b/qortal-ui-plugins/plugins/core/wallet/wallet-app.src.js index a7c1d722..3a2ba5d4 100644 --- a/qortal-ui-plugins/plugins/core/wallet/wallet-app.src.js +++ b/qortal-ui-plugins/plugins/core/wallet/wallet-app.src.js @@ -5811,7 +5811,10 @@ class MultiWallet extends LitElement { let snack4string = get("general.save") parentEpml.request('showSnackBar', `${snack4string} ${fileName} ✅`) } catch (error) { - FileSaver.saveAs(blob, filename) + if (error.name === 'AbortError') { + return + } + FileSaver.saveAs(blob, fileName) } }