Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug Report]: 两节点距离较近,但可以直接连接时,polyline边仍然拐弯后连接了 #1953

Open
EdwinOlders11 opened this issue Nov 7, 2024 · 4 comments
Assignees
Labels
bug Something isn't working

Comments

@EdwinOlders11
Copy link

发生了什么?

两个节点距离较近,但还是可以直接连接时,polyline边仍然拐弯后连接了,不过拐弯后的3条线叠在一起,边是实线时在视觉上没有影响,但如果是虚线就会造成不一致
3个边使用的是同一EdgeType,左侧为正常,中间的在视觉上看起来样式不同,实际上是右侧的3个边重合导致的
屏幕截图 2024-11-07 154330
在两个节点能直接连接时,polyline不应该有多个线条

logicflow/core版本

2.0.6

logicflow/extension版本

2.0.10

logicflow/engine版本

未使用

浏览器&环境

Chrome

@EdwinOlders11 EdwinOlders11 added the bug Something isn't working label Nov 7, 2024
@DymoneLewis
Copy link
Collaborator

嗯这里确实一直有问题,一开始设计边的时候为了让边不要特别贴节点的边缘,所以设置了个固定的缓冲距离,距离特别近的时候连线就会出现这个现象,我这两个月看看怎么优化一下
by the way 你的场景下比较期待什么样的效果呢🤔

@EdwinOlders11
Copy link
Author

嗯这里确实一直有问题,一开始设计边的时候为了让边不要特别贴节点的边缘,所以设置了个固定的缓冲距离,距离特别近的时候连线就会出现这个现象,我这两个月看看怎么优化一下 by the way 你的场景下比较期待什么样的效果呢🤔

比如下图里紫色的”sleep“,其上下的虚线看起来不是一个样式的,但它们实际上是同一个,如果优化后它们看起来是一样的就好了
屏幕截图 2024-11-08 113957

@DymoneLewis
Copy link
Collaborator

okk大概了解了

@DymoneLewis DymoneLewis self-assigned this Nov 20, 2024
@HJ1281581411
Copy link

但是更新完之后,我的又不行了😂,本来那两根线是直接连接到结束的,版本更新之后直接就近缩在一起了,虽然逻辑是没变的,但是这个线条不太清晰后期不太好维护
5a87d95d209c7a57aef54273f142d3d
f0e93a283b87c43b8d4a2fd8840ce1c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants