终于定位光标乱窜问题了

本贴最后更新于 931 天前,其中的信息可能已经沧海桑田

版本 2.5.2,windows 客户端。

见下面录屏。

先把某个块改成标题,然后快速到它下面块输入内容,输入完毕后,光标就跳到整篇文档的开头。

我之前就发现这个问题,没注意,以为我点错了什么,今天终于又重现。

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    26037 引用 • 108083 回帖
1 操作
fengjiannju 在 2022-12-04 21:34:41 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • 按照这个步骤,我这里暂时重现不了。

    issue.gif

    1 回复
  • fengjiannju

    需要输入中文呀。

    1 回复
  • 使用搜狗输入法确实可以重现,感觉是输入法的问题,我这里使用微软拼音依然重现不了。

    1 回复
  • fengjiannju

    我试了 qq 拼音也没问题,那就是搜狗的问题了。

    1 回复
  • 暂时就这样吧,用搜狗拼音的时候打慢一点。

    1 回复
  • fengjiannju 1

    又发现问题——重建索引

    继续昨天的问题,当用搜狗输入法时,出现光标回到文档头部的问题(昨天已讨论);今天新发现的问题是:当光标回到文档头部后,此时如果按 ctrl+z,则不会撤销刚刚的输入,反而是把文档头部的那个块给撤销,同时会出现严重错误——要求重建索引!

    搜狗输入法的输入到底发生了什么?

    网页端不存在搜狗输入法触发的异常

    另外,docker 部署,通过网页访问,搜狗输入法不存在上述问题。windows 客户端部署,通过浏览器访问,也不存在上述问题。

    @88250

    1 回复
    1 操作
    fengjiannju 在 2022-12-05 09:14:00 更新了该回帖
  • 感谢反馈,后面我们看下能否定位到问题,先记录 Issue #4826 · siyuan-note/siyuan

    1 回复
    1 操作
    88250 在 2022-12-06 00:21:39 更新了该回帖
  • fengjiannju

    win10 系统下的问题测试

    进一步更新问题,在 win10 系统下,百度输入法、搜狗输入法存在同样的问题,qq 拼音、微软拼音输入法不存在问题。

    根据我观察,造成问题的原因可能是:百度,搜狗输入法在输入拼音时、按空格输入汉字前,siyuan 笔记的界面没有出现符号。具体见下图。
    qq 拼音、微软拼音下,siyuan 笔记界面会出现一些符号:微软拼音会出现汉语拼音,qq 拼音输入法会出现小黑点(不是光标),而用百度、搜狗拼音输入法时,siyuan 笔记上不会出现任何符号,只有光标在闪烁

    image.png

    image.png

    image.png

    image.png

    win7 系统下上述问题消失

    在 win7 系统下,使用客户端时

    搜狗输入法输在按空格输入汉字前,siyuan 界面会有汉语拼音,这样就不会出现 bug,见下图。

    image.png

    1 操作
    fengjiannju 在 2022-12-25 19:10:25 更新了该回帖
  • 88250

    我这里目前已经无法重现该问题了,麻烦回测看看,谢谢。

请输入回帖内容 ...

推荐标签 标签

  • HTML

    HTML5 是 HTML 下一个的主要修订版本,现在仍处于发展阶段。广义论及 HTML5 时,实际指的是包括 HTML、CSS 和 JavaScript 在内的一套技术组合。

    108 引用 • 295 回帖
  • CodeMirror
    2 引用 • 17 回帖 • 166 关注
  • 脑图

    脑图又叫思维导图,是表达发散性思维的有效图形思维工具 ,它简单却又很有效,是一种实用性的思维工具。

    32 引用 • 99 回帖
  • Flutter

    Flutter 是谷歌的移动 UI 框架,可以快速在 iOS 和 Android 上构建高质量的原生用户界面。 Flutter 可以与现有的代码一起工作,它正在被越来越多的开发者和组织使用,并且 Flutter 是完全免费、开源的。

    39 引用 • 92 回帖 • 5 关注
  • Notion

    Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.

    10 引用 • 77 回帖
  • RIP

    愿逝者安息!

    8 引用 • 92 回帖 • 406 关注
  • Sublime

    Sublime Text 是一款可以用来写代码、写文章的文本编辑器。支持代码高亮、自动完成,还支持通过插件进行扩展。

    10 引用 • 5 回帖 • 2 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    86 引用 • 165 回帖
  • 996
    13 引用 • 200 回帖 • 4 关注
  • Flume

    Flume 是一套分布式的、可靠的,可用于有效地收集、聚合和搬运大量日志数据的服务架构。

    9 引用 • 6 回帖 • 661 关注
  • FFmpeg

    FFmpeg 是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。

    23 引用 • 32 回帖 • 1 关注
  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    413 引用 • 3588 回帖
  • 外包

    有空闲时间是接外包好呢还是学习好呢?

    26 引用 • 233 回帖 • 1 关注
  • sts
    2 引用 • 2 回帖 • 243 关注
  • 博客

    记录并分享人生的经历。

    273 引用 • 2388 回帖 • 1 关注
  • LaTeX

    LaTeX(音译“拉泰赫”)是一种基于 ΤΕΧ 的排版系统,由美国计算机学家莱斯利·兰伯特(Leslie Lamport)在 20 世纪 80 年代初期开发,利用这种格式,即使使用者没有排版和程序设计的知识也可以充分发挥由 TeX 所提供的强大功能,能在几天,甚至几小时内生成很多具有书籍质量的印刷品。对于生成复杂表格和数学公式,这一点表现得尤为突出。因此它非常适用于生成高印刷质量的科技和数学类文档。

    12 引用 • 59 回帖 • 3 关注
  • RemNote
    2 引用 • 16 回帖 • 23 关注
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    187 引用 • 830 回帖
  • TensorFlow

    TensorFlow 是一个采用数据流图(data flow graphs),用于数值计算的开源软件库。节点(Nodes)在图中表示数学操作,图中的线(edges)则表示在节点间相互联系的多维数据数组,即张量(tensor)。

    20 引用 • 19 回帖
  • Hprose

    Hprose 是一款先进的轻量级、跨语言、跨平台、无侵入式、高性能动态远程对象调用引擎库。它不仅简单易用,而且功能强大。你无需专门学习,只需看上几眼,就能用它轻松构建分布式应用系统。

    9 引用 • 17 回帖 • 641 关注
  • 钉钉

    钉钉,专为中国企业打造的免费沟通协同多端平台, 阿里巴巴出品。

    15 引用 • 67 回帖 • 271 关注
  • Angular

    AngularAngularJS 的新版本。

    26 引用 • 66 回帖 • 559 关注
  • 京东

    京东是中国最大的自营式电商企业,2015 年第一季度在中国自营式 B2C 电商市场的占有率为 56.3%。2014 年 5 月,京东在美国纳斯达克证券交易所正式挂牌上市(股票代码:JD),是中国第一个成功赴美上市的大型综合型电商平台,与腾讯、百度等中国互联网巨头共同跻身全球前十大互联网公司排行榜。

    14 引用 • 102 回帖 • 314 关注
  • 友情链接

    确认过眼神后的灵魂连接,站在链在!

    24 引用 • 373 回帖
  • Gitea

    Gitea 是一个开源社区驱动的轻量级代码托管解决方案,后端采用 Go 编写,采用 MIT 许可证。

    5 引用 • 16 回帖
  • Logseq

    Logseq 是一个隐私优先、开源的知识库工具。

    Logseq is a joyful, open-source outliner that works on top of local plain-text Markdown and Org-mode files. Use it to write, organize and share your thoughts, keep your to-do list, and build your own digital garden.

    7 引用 • 69 回帖 • 5 关注
  • Hadoop

    Hadoop 是由 Apache 基金会所开发的一个分布式系统基础架构。用户可以在不了解分布式底层细节的情况下,开发分布式程序。充分利用集群的威力进行高速运算和存储。

    93 引用 • 122 回帖 • 619 关注