From 409971dcc329b3436e317cbfc2e49a1c837c5a5b Mon Sep 17 00:00:00 2001 From: Sherry-hue <37186915+Sherry-hue@users.noreply.github.com> Date: Fri, 24 Apr 2026 11:43:25 +0800 Subject: [PATCH] fix(web): XMarkdown slot created should not have prefix --- .changeset/breezy-sloths-move.md | 5 +++++ .../src/elements/XMarkdown/XMarkdownAttributes.ts | 2 +- .../tests/fixtures/x-markdown/inlineview-class.html | 2 +- .../web-elements/tests/fixtures/x-markdown/inlineview.html | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) create mode 100644 .changeset/breezy-sloths-move.md diff --git a/.changeset/breezy-sloths-move.md b/.changeset/breezy-sloths-move.md new file mode 100644 index 0000000000..4ed7e338cc --- /dev/null +++ b/.changeset/breezy-sloths-move.md @@ -0,0 +1,5 @@ +--- +"@lynx-js/web-elements": patch +--- + +fix: XMarkdown slot created should not have prefix diff --git a/packages/web-platform/web-elements/src/elements/XMarkdown/XMarkdownAttributes.ts b/packages/web-platform/web-elements/src/elements/XMarkdown/XMarkdownAttributes.ts index c14f3c69a2..75383d81c5 100644 --- a/packages/web-platform/web-elements/src/elements/XMarkdown/XMarkdownAttributes.ts +++ b/packages/web-platform/web-elements/src/elements/XMarkdown/XMarkdownAttributes.ts @@ -1288,7 +1288,7 @@ export class XMarkdownAttributes { const container = document.createElement('span'); container.className = 'md-inline-view'; const slot = document.createElement('slot'); - slot.name = `md-inline-view-${id}`; + slot.name = id; container.appendChild(slot); img.replaceWith(container); } diff --git a/packages/web-platform/web-elements/tests/fixtures/x-markdown/inlineview-class.html b/packages/web-platform/web-elements/tests/fixtures/x-markdown/inlineview-class.html index 5989d77763..dfb8bffb34 100644 --- a/packages/web-platform/web-elements/tests/fixtures/x-markdown/inlineview-class.html +++ b/packages/web-platform/web-elements/tests/fixtures/x-markdown/inlineview-class.html @@ -20,7 +20,7 @@ diff --git a/packages/web-platform/web-elements/tests/fixtures/x-markdown/inlineview.html b/packages/web-platform/web-elements/tests/fixtures/x-markdown/inlineview.html index a59444a9f6..d280ec91f3 100644 --- a/packages/web-platform/web-elements/tests/fixtures/x-markdown/inlineview.html +++ b/packages/web-platform/web-elements/tests/fixtures/x-markdown/inlineview.html @@ -12,7 +12,7 @@