diff options
author | Louis Chemineau <louis@chmn.me> | 2024-02-26 18:53:51 +0100 |
---|---|---|
committer | Louis Chemineau <louis@chmn.me> | 2024-02-27 09:22:29 +0100 |
commit | ebff12f60e4320fcb14b5548fd737c91a4b48cb0 (patch) | |
tree | c03105703770c401548f2d7a9e79cb59e5d06ef9 | |
parent | bd88ecf534023c115307916eba8b74f0e9de0e4d (diff) | |
download | nextcloud-server-ebff12f60e4320fcb14b5548fd737c91a4b48cb0.tar.gz nextcloud-server-ebff12f60e4320fcb14b5548fd737c91a4b48cb0.zip |
fix(files_version): Prevent error in nc/vue when deleting an NcListItem in from one of its actions
Signed-off-by: Louis Chemineau <louis@chmn.me>
-rw-r--r-- | apps/files_versions/src/components/Version.vue | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/apps/files_versions/src/components/Version.vue b/apps/files_versions/src/components/Version.vue index cb65954a37d..694d10e1032 100644 --- a/apps/files_versions/src/components/Version.vue +++ b/apps/files_versions/src/components/Version.vue @@ -271,7 +271,11 @@ export default defineComponent({ this.$emit('restore', this.version) }, - deleteVersion() { + async deleteVersion() { + // Let @nc-vue properly remove the popover before we delete the version. + // This prevents @nc-vue from throwing a error. + await this.$nextTick() + await this.$nextTick() this.$emit('delete', this.version) }, |