diff --git a/packages/tinymce-plugins/inlinecode/index.js b/packages/tinymce-plugins/inlinecode/index.js index 65c75153e..14229d262 100644 --- a/packages/tinymce-plugins/inlinecode/index.js +++ b/packages/tinymce-plugins/inlinecode/index.js @@ -39,9 +39,10 @@ function toggleInlineCode(editor) { const node = editor.selection.getNode(); if (node.tagName !== TAGNAME && range.startOffset === range.endOffset) { - editor.selection.setContent(""); + editor.selection.setContent(``); } else { - editor.execCommand("mceToggleFormat", false, "code"); + const content = editor.selection.getContent(); + editor.selection.setContent(`${content}`); } }); } diff --git a/packages/tinymce-plugins/inlinecode/styles.css b/packages/tinymce-plugins/inlinecode/styles.css deleted file mode 100644 index 9112f2092..000000000 --- a/packages/tinymce-plugins/inlinecode/styles.css +++ /dev/null @@ -1,15 +0,0 @@ -.mce-content-body code[data-mce-selected="inline-boundary"] { - background-color: rgb(27 31 35 / 5%); -} - -.mce-content-body code { - background-color: rgb(27 31 35 / 5%); - border: 1px solid var(--border); - border-radius: 5px; -} - -code { - font-family: ui-monospace, SFMono-Regular, SF Mono, Consolas, Liberation Mono, - Menlo, monospace !important; - font-size: 14px !important; -}