a-nano-dust / dust-obsidian-calendar

obsidian 日历插件
MIT License
57 stars 2 forks source link

双击新建笔记动作与某些场景下跳转动作冲突,带来不可控结果 #24

Closed Liutaorcn closed 4 months ago

Liutaorcn commented 5 months ago

Obsidian_kdp1mrYAYb


如同GIF表现的那样,由于作者大大借鉴MIUI时期日历中做法:补全显示每月首末两周空白的部分,且,单击可以跳转对应月份,此逻辑与双击新建笔记(日记/周记/月度笔记等)逻辑发生冲突,在双击动作还未完成时,首先触发了跳转逻辑,且对于跳转后本应该是单击的动作依然识别为双击,在错误的日期建立了笔记(有点拗口,也就是这此位置,双击动作实际执行了三连击的结果)

lbkyx commented 5 months ago

Obsidian_kdp1mrYAYb Obsidian_kdp1mrYAYb

如同GIF表现的那样,由于作者大大借鉴MIUI时期日历中做法:补全显示每月首末两周空白的部分,且,单击可以跳转对应月份,此逻辑与双击新建笔记(日记/周记/月度笔记等)逻辑发生冲突,在双击动作还未完成时,首先触发了跳转逻辑,且对于跳转后本应该是单击的动作依然识别为双击,在错误的日期建立了笔记(有点拗口,也就是这此位置,双击动作实际执行了三连击的结果)

我也出现了

a-nano-dust commented 4 months ago

好的,这个问题会在想办法优化的

a-nano-dust commented 4 months ago

1.4.0 版本进行了优化,不会再出现这种问题了