siyuan
siyuan copied to clipboard
支持跨文档撤销
描述
之前D大说了撤销不能跨编辑器,但是在文档A编辑一个块,拖动这个块到文档B,此时Ctrl Z,似乎针对的是拖动的那个块。这时候行为就不确定了。分屏情况下,不停Ctrl Z,有一定概率能看到两个编辑器都有撤销行为。 #4684 也提到了撤销/重做行为不确定的问题。
演示
注意我Ctrl Z、Ctrl Y 时操作的是文档A,但是文档B里面的块的内容变了。
另外:图中演示虽然aaa拖下去与bbb组成了超级块,但是与超级块无关。即使放在bbb的下面作为新的段落块,也会一样的效果。
再另外:这个步骤可能会导致状态异常 #4863 。