diff options
author | John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> | 2023-09-17 14:31:48 +0200 |
---|---|---|
committer | nextcloud-command <nextcloud-command@users.noreply.github.com> | 2023-09-18 12:43:28 +0000 |
commit | cdc2529c4dbc076871f47c203a04e020f7f068b0 (patch) | |
tree | ae0a0557c2f8063b45c5f775cf3c8bf22dcdeb55 /apps/files/src/components/CustomElementRender.vue | |
parent | 9ea97430119626d70481f79e461ca87ad489c84a (diff) | |
download | nextcloud-server-cdc2529c4dbc076871f47c203a04e020f7f068b0.tar.gz nextcloud-server-cdc2529c4dbc076871f47c203a04e020f7f068b0.zip |
fix(files): CustomElementRender $el replacement bug
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
Diffstat (limited to 'apps/files/src/components/CustomElementRender.vue')
-rw-r--r-- | apps/files/src/components/CustomElementRender.vue | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/apps/files/src/components/CustomElementRender.vue b/apps/files/src/components/CustomElementRender.vue index 62e33b06acf..66774bb52a0 100644 --- a/apps/files/src/components/CustomElementRender.vue +++ b/apps/files/src/components/CustomElementRender.vue @@ -59,14 +59,11 @@ export default { }, methods: { async updateRootElement() { - const span = document.createElement('span') as HTMLSpanElement - this.$el.replaceWith(span) - this.$el = span - const element = await this.render(this.source, this.currentView) if (element) { - this.$el.replaceWith(element) - this.$el = element + this.$el.replaceChildren(element) + } else { + this.$el.replaceChildren() } }, }, |