AToMPM / AToMPM/atompm

Connecting edges always picks topmost element

Open
#14 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
25
Forks
15
PR merge metrics
No merged PRs in 30d

Description

opened 1 year ago by yentl

When connecting an edge from A to B, the topmost element is always picked to connect to. In many cases, this is not what you want, certainly because edges are always drawn on top. AToMPM also doesn't support edges between edges, making this even worse. Ideally, the connection algorithm should look at the topmost node, and not the topmost element. Even better would be to just sum up all possible options, including nodes under the current node.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue does not identify a file, test, or entry point, so first locate the connection algorithm used when drawing an edge from A to B. Compare its handling of nodes and edges against the requested topmost-node behavior, then clarify whether completion means selecting the topmost node or summing all possible candidates.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.