halo-sigs / plugin-moments

适用于 Halo 2.0 的瞬间插件

Home Page:https://halo.run/store/apps/app-SnwWD

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

编辑页面输入 # 号并输入检索内容后,选中的标签无法生效

LIlGG opened this issue · comments

问题描述

  1. 在编辑页面输入 # 号并输入检索内容,检索到两条以上数据时。

  2. 选中非首条数据,按下回车键。
    image

  3. 标签会将当前输入的检索内容变为标签,而不是选中的内容。
    image

此问题应该与 https://github.com/ueberdosis/tiptap/blob/1c5c087641162dc9d82814aaa84fcdc267469545/packages/core/src/InputRule.ts#L233C7-L233C20 有关。

当按下回车时,检索的内容符合输入规则,因此 tiptap 会将其转换为 Tag,并且不会再继续执行其他的 handleKeyDown 事件了。

/kind bug

这个问题已经在 #75 中修复。

/close

这个问题已经在 #75 中修复。

这个问题与 #75 并不是同一个问题。 #75 的问题是,输入内容并回车会导致其变为标题。

而此 issue 是搜索到多条数据时,无法选择旧标签而是会创建当前键入的内容。