diff --git a/src/Components/RightSidebar/RequestSignatureTab.vue b/src/Components/RightSidebar/RequestSignatureTab.vue index 191eaf12a7..4836a011e1 100644 --- a/src/Components/RightSidebar/RequestSignatureTab.vue +++ b/src/Components/RightSidebar/RequestSignatureTab.vue @@ -167,6 +167,7 @@ export default { methods: { closeModal() { this.modalSrc = '' + this.filesStore.flushSelectedFile() }, validationFile() { if (this.useModal) { diff --git a/src/store/files.js b/src/store/files.js index 7551ed9e46..cf50e42d07 100644 --- a/src/store/files.js +++ b/src/store/files.js @@ -56,6 +56,12 @@ export const useFilesStore = defineStore('files', { getFile() { return this.files[this.selectedNodeId] ?? {} }, + async flushSelectedFile() { + const files = await this.getAllFiles({ + nodeId: this.selectedNodeId, + }) + this.addFile(files[this.selectedNodeId]) + }, enableIdentifySigner() { this.identifyingSigner = true }, diff --git a/src/views/Account/partials/Signature.vue b/src/views/Account/partials/Signature.vue index 5a2c1fa0a7..f80c7c24b5 100644 --- a/src/views/Account/partials/Signature.vue +++ b/src/views/Account/partials/Signature.vue @@ -4,7 +4,7 @@