Skip to content

Commit 5ca881d

Browse files
committed
fix text render markdown view field
1 parent 43804ca commit 5ca881d

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

packages/core/src/fields/inputFields/fields/Editor/MarkdownRenderComponent.svelte

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
<script lang="ts">
22
import type { IPlugin } from 'packages/core/src/IPlugin';
3+
import { DomHelpers } from 'packages/core/src/utils/Utils';
34
import { onDestroy } from 'svelte';
45
56
let element: HTMLElement;
@@ -22,6 +23,7 @@
2223
2324
async function render(v: string): Promise<void> {
2425
markdownUnloadCallback?.();
26+
DomHelpers.empty(element);
2527
markdownUnloadCallback = await plugin.internal.renderMarkdown(v, element, filePath);
2628
}
2729

packages/core/src/fields/viewFields/fields/TextVF.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ export class TextVF extends AbstractViewField<string> {
8383

8484
if (this.renderMarkdown) {
8585
this.markdownUnloadCallback?.();
86+
DomHelpers.empty(container);
8687

8788
this.markdownUnloadCallback = await this.mountable.plugin.internal.renderMarkdown(
8889
text,

0 commit comments

Comments
 (0)