Skip to content

Commit

Permalink
siyuan-note#2911 copy
Browse files Browse the repository at this point in the history
  • Loading branch information
Vanessa219 authored and leolee9086 committed Oct 4, 2022
1 parent 8421819 commit 83e7789
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 3 deletions.
2 changes: 1 addition & 1 deletion app/src/protyle/hint/index.ts
Expand Up @@ -128,7 +128,7 @@ ${unicode2Emoji(emoji.unicode, true)}</button>`;
const key = this.getKey(currentLineValue, protyle.options.hint.extend);

if (typeof key === "undefined" ||
( // 除emoji 提示外,其余在 tag/inline math/inline-code 内移动不进行提示
( // 除 emoji 提示外,其余在 tag/inline math/inline-code 内移动不进行提示
this.splitChar !== ":" &&
(protyle.toolbar.getCurrentType(range).length > 0 || hasClosestByAttribute(range.startContainer, "data-type", "NodeCodeBlock"))
)
Expand Down
2 changes: 1 addition & 1 deletion app/src/protyle/wysiwyg/enter.ts
Expand Up @@ -285,7 +285,7 @@ export const enter = (blockElement: HTMLElement, range: Range, protyle: IProtyle
}
range.extractContents();
const types = protyle.toolbar.getCurrentType(range);
if (types.includes("inline-code") && range.startContainer.nodeType !== 3) {
if (types.includes("code") && range.startContainer.nodeType !== 3) {
// https://github.com/siyuan-note/siyuan/issues/4169
const brElement = document.createElement("br");
(range.startContainer as HTMLElement).after(brElement);
Expand Down
2 changes: 1 addition & 1 deletion app/src/protyle/wysiwyg/index.ts
Expand Up @@ -218,7 +218,7 @@ export class WYSIWYG {
const tempElement = document.createElement("div");
// https://github.com/siyuan-note/siyuan/issues/5540
const selectTypes = protyle.toolbar.getCurrentType(range);
if ((selectTypes.length === 1 || range.startContainer.parentElement.parentElement.getAttribute("data-type") === "NodeHeading") &&
if ((selectTypes.length > 0 || range.startContainer.parentElement.parentElement.getAttribute("data-type") === "NodeHeading") &&
(
(range.startContainer.nodeType === 3 && range.startContainer.parentElement.textContent === range.toString()) ||
(range.startContainer.nodeType !== 3 && range.startContainer.textContent === range.toString())
Expand Down

0 comments on commit 83e7789

Please sign in to comment.