alpha2 issue 关于子文档自定义排序的 2 个问题

问题 1 自定义排序下:子文档移动问题:

如下图所示,自定义排序正常情况下,平级移动,如 1.1 移动到 1.3,UI 可以很明显看出来是想移动到 1.3 后面还是作为 1.3 子文档的。但是在跨级移动,指 1.1 移动到 2.1,或 1.1 移动到文档 3,操作上是只能移动到目标文档子目录而不能选择放置到其后面的。

图示:

动画.gif

问题 2 自定义排序下,如挪动子文档/孙文档,会导致原先自定义排序失效,变为默认排序:

这个说起来就比较绕口了...我就以二级目录文件和三级目录文件描述吧

如下图所示,我已经将测试文档自定义排序为 3-2-1 这个序列。

1、把文件从二级目录移到三级目录

如下图,把 1.1 从二级目录挪到三级目录,会导致三级目录的自定义排序变更成默认排序 1-2-3,但 2 级目录还是自定义排序状态(即还是 3-2-1 排序)。

动画 2.gif

2、把文件从三级目录移到二级目录

把文件从三级目录挪到二级目录,比如把 2.1 从三级目录挪到二级目录,首先二级目录的自定义排序变更成默认排序,三级目录会进行折叠,且自定义排序也变成了默认排序

动画 3.gif

1 操作
Morganwan 在 2021-08-11 16:06:27 更新了该帖

广告 我要投放

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • Morganwan
    赞助者 订阅者 作者

    我这个 issue 为何无人问津.....召唤@88250 @Vanessa

    1 操作
    Morganwan 在 2021-08-11 19:33:17 更新了该回帖
  • 88250
    订阅者

    抱歉,最近要处理的问题比较多,这个我们先记录,争取在近期版本修复。

    1 回复
  • Morganwan
    赞助者 订阅者 作者

    刚好补充一下,原来只要目录折叠,子文档的自定义排序就会变成默认....

    1 回复
  • 88250
    订阅者

    目前的自定义排序实现上 bug 较多,下个版本会完全重写这块。

    https://github.com/siyuan-note/siyuan/issues/2623

    1 回复
  • Morganwan
    赞助者 订阅者 作者

    Great!

  • Vanessa
    订阅者

    第一个问题 a4 版本改进,感谢反馈

    1 回复
  • Morganwan 1
    赞助者 订阅者 作者

    Great x2!

请输入回帖内容 ...