Skip to content

[Bug] DynamicGroup 展开/收起后,用户手动调整的连线路径丢失 #2399

@zhaohuanhuan1019

Description

@zhaohuanhuan1019

Bug 描述

使用 DynamicGroup 插件时,用户手动拖拽调整了折线(polyline)的路径形状之后,对分组节点进行收起再展开操作,连线的 pointsList 会被重置为自动计算的路径,导致用户手动调整的连线形状完全丢失。

复现步骤

  1. 创建一个 DynamicGroup 分组节点,并在内部添加子节点
  2. 将分组节点与外部节点连接一条折线(polyline)如图1
  3. 手动拖拽该折线,调整为自定义路径形状 如图2
  4. 点击分组节点上的 - 按钮收起分组
  5. 点击分组节点上的 + 按钮展开分组 如图3
Image Image Image

期望结果: 展开收起后连线保持用户手动调整的路径形状不变
实际结果: 连线路径被重置为自动计算的路径,自定义形状丢失

环境信息

  • @logicflow/core: 2.1.11
  • @logicflow/extension: 2.1.15
  • 浏览器: Chrome

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions