You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Incorrect processing of the FrontElement graph function, when capturing a combo, it does not take into account the fact that the nodes lying in it may contain edges from the outside
From the function getSubgraphRelatedEdges only the array of internal is taken, not taking into account the external, because of which visually edges that stretch from other nodes to combo nodes visually go to the buildings of the background
Trigger the onDragStart event on the combo and you will see how edge nodes stretching to nodes inside the combo get a smaller zIndex and fade into the background
G6 Version / G6 版本
🆕 5.x
OS / 操作系统
macOS
Windows
Linux
Others / 其他
Browser / 浏览器
Chrome
Edge
Firefox
Safari (Limited support / 有限支持)
IE (Nonsupport / 不支持)
Others / 其他
The text was updated successfully, but these errors were encountered:
The issue you've described seems to be related to the handling of edges in a combo when using the onDragStart event in G6 version 5.x. Specifically, the problem arises because the function getSubgraphRelatedEdges only considers internal edges and not external ones, causing visual discrepancies where edges from outside nodes to combo nodes appear to fade into the background.
To address this issue, you might need to modify the logic in the getSubgraphRelatedEdges function to include external edges as well. This would ensure that all relevant edges are considered during the drag event, maintaining the correct visual hierarchy.
If you need further assistance or a more detailed solution, please let me know, and I can help guide you through the process of modifying the code or suggest alternative approaches.
🪧 Tips
For further assistance, please describe your question in the comments and @petercat-assistant to start a conversation with me.
Describe the bug / 问题描述
Incorrect processing of the FrontElement graph function, when capturing a combo, it does not take into account the fact that the nodes lying in it may contain edges from the outside
From the function getSubgraphRelatedEdges only the array of internal is taken, not taking into account the external, because of which visually edges that stretch from other nodes to combo nodes visually go to the buildings of the background
Reproduction link / 复现链接
https://stackblitz.com/edit/vitejs-vite-c142bq89?file=src%2FApp.vue
Steps to Reproduce the Bug or Issue / 重现步骤
Trigger the onDragStart event on the combo and you will see how edge nodes stretching to nodes inside the combo get a smaller zIndex and fade into the background
G6 Version / G6 版本
🆕 5.x
OS / 操作系统
Browser / 浏览器
The text was updated successfully, but these errors were encountered: