LogicFlow
LogicFlow copied to clipboard
[Bug report] 调整边的锚点操作时,历史记录中增加的中间状态数据,导致回退时异常
问题描述
调整边的锚点操作时,历史记录中增加的中间状态数据,导致 undo 操作时出现异常数据
请用简洁的语言描述你遇到的 bug,至少包括以下部分,如提供截图请尽量完整:
初始状态
调整完边的最终状态
此时,调用 lf.undo() 方法时,会出现如下的中间步骤数据
- 问题触发的条件,如何复现
- 期望的表现
- 实际的表现
最简复现
一般来说通过文字和截图的描述我们很难定位到问题,为了帮助我们快速定位问题并修复,请选择以下方式编写并上传最简复现 demo:
- 在任意在线编码平台如 codesanbox 编写示例。将其保存到自己空间,然后贴上链接。
- 在自己 github 中创建一个最简单的示例,然后贴上 github 链接。
- 删除项目中的 node_modules 部分,打包项目,并拖拽到 issue 输入框中上传(或提供远程可下载地址)。
相关信息 context
LogicFlow Version: Node Version: Platform: