diff options
Diffstat (limited to 'app/assets/javascripts/repo/repo_editor.vue')
-rw-r--r-- | app/assets/javascripts/repo/repo_editor.vue | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/app/assets/javascripts/repo/repo_editor.vue b/app/assets/javascripts/repo/repo_editor.vue index 1692d2a6427..1c6bce7c6ce 100644 --- a/app/assets/javascripts/repo/repo_editor.vue +++ b/app/assets/javascripts/repo/repo_editor.vue @@ -89,13 +89,16 @@ const RepoEditor = { dialog: { handler(obj) { if (obj.status) { - obj.status = false; - this.openedFiles.map((f) => { + obj.status = false; // eslint-disable-line no-param-reassign + this.openedFiles.map((file) => { + const f = file; if (f.active) { this.blobRaw = f.plain; } f.changed = false; delete f.newContent; + + return f; }); this.editMode = false; } |