折叠标题块后剪切数据丢失

本贴最后更新于 585 天前,其中的信息可能已经时过境迁

思源笔记版本 v2.8.4,首先描述使用场景:


1.打算将下图的 箭头起始处的选中内容 通过剪切(复制粘贴也一样),移动到 红箭头所指的同页面的另一个位置处

图片.png

2.开始之前先检查一下例 1.2 内容是否正常 图片.png

3.为了达成 1.所述目的,先选中整个列表,然后右键点剪切

图片.png

4.来到目标处,使用快捷键"ctrl+v"

完事后,拉开例 1.2 检查一下

图片.png

结果就是如上图所示,红圈中转了一下圈,然后过了很久都没任何显示。除此之外,所有例题都没内容了。问题非常大

图片.png


那我要移动这些标题快,只有拖拽过去吗(折叠后拖拽是正常的),可是初始地点和目标地点 相距太远了 👿 。

另外,回到最开始的页面使用快捷键"ctrl+z"撤回之前的操作,结果连撤回的结果也没了,至此只有数据回滚了,非常影响体验 😩 。用户从使用习惯上来讲,也更倾向于使用快捷键"ctrl+c v"来复制粘贴而不是点按钮吧,总之这个功能的正确性真的非常重要!

  • 思源笔记

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

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

    22352 引用 • 89434 回帖
1 操作
1477957857 在 2023-04-17 09:27:54 更新了该帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 剪切和复制目前只能对标题进行操作。如果是折叠的话,在剪切后会将折叠内容展开。

    1 回复
  • zxhd86 1 评论

    我认为这个功能确实是必要的,而且 ctrl+z 回撤异常,无法恢复应该属于是 bug 了吧。

    对于楼主的使用,目前来说可以通过将最上面的标题提升一个层级,然后使用右键菜单的剪切标题块及下方块。

    1 回复
    异常情况指的是撤销后块标题没有折叠还是有重建索引的提示。可以的话还麻烦详细说明一下,以方便我们更好的改进,谢谢。
    Vanessa
  • 1477957857

    谢谢兄弟理解。听你这么说,我现在才发现单个折叠的标题块,点标题符号(或这选中然后右键),会有一个"剪切 标题及下方块"的按钮,而且剪切功能是正常的。

    但是如果是多个折叠的标题块 不管点哪里都点不出"剪切 标题及下方块",只有"剪切"按钮,这个"剪切"按钮 功能是异常的。

  • 1477957857 3 评论

    可能我之前没表述清楚,单个标题块 剪切操作是正常的。但是选中多个标题块,是没法完成同样的操作的

    剪切单个折叠标题也是不会带下方块的,因为考虑到有的用户只是想剪切标题。如果多选折叠标题也提供 剪切标题及下方块 这个功能是否可以满足需求?
    Vanessa
    @Vanessa 这样的话可以满足需求了。 我是这样想的:用户如果在折叠状态下,选中折叠块,从语义上讲就是标题块及其折叠内包含的内容,折叠后选中进行 剪切 就应该和折叠后拖拽 所达成的效果一致;如果仅想对标题进行剪切,一般来说就直接在展开的状态下仅选中标题 再剪切了。
    1477957857 1
    @1477957857 我先记录一下,后面改进 Issue #8019 · siyuan-note/siyuan
    Vanessa 1
  • zxhd86 5 评论

    @Vanessa 在测试中确实发生了重建索引异常,但是并不能稳定复现。

    但是最重要的是撤回时会发生错位。

    多标题剪切.gif

    重建索引如果有重现步骤的话还麻烦再告知一下。顺序这个问题目前没有找到好的解决方案,也许这是个伪需求,剪切折叠标题根本不会只需要剪切一个标题,然后把折叠的内容展开?
    Vanessa
    @Vanessa 他好像不是这个意思:"剪切折叠标题根本不会只需要剪切一个标题,然后把折叠的内容展开?"。他应该是说的:我在帖子上写的 4 个流程,从 1 2 进行到 4 时,发现没有达到期望,然后点"ctrl+z",没有能正确的回滚到步骤 1 2
    1477957857
    @1477957857 我想 V 姐的意思是目前处理多个折叠标题块的方式有误:没有人需要折叠标题块后剪切,但是只打算剪切标题块。直接改成连带折叠内容一起剪切,那就能够满足你的要求,而且 ctrl+z 也不会出现问题。
    zxhd86 1 赞同
    @1477957857 嗯嗯,我和他在讨论异常情况有些什么,怕我们遗漏了需要修复的 bug
    Vanessa 1
    @zxhd86 嗯嗯,只是不知道是否有人需要这样的功能,没有的话是最好的。统一使用剪切标题及下方块。
    Vanessa