From ebff12f60e4320fcb14b5548fd737c91a4b48cb0 Mon Sep 17 00:00:00 2001 From: Louis Chemineau Date: Mon, 26 Feb 2024 18:53:51 +0100 Subject: fix(files_version): Prevent error in nc/vue when deleting an NcListItem in from one of its actions Signed-off-by: Louis Chemineau --- apps/files_versions/src/components/Version.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'apps/files_versions/src') 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) }, -- cgit v1.2.3