nabil6391 / graphview

Flutter GraphView is used to display data in graph structures. It can display Tree layout, Directed and Layered graph. Useful for Family Tree, Hierarchy View.
MIT License
415 stars 115 forks source link

Nodes overlap in complex graphs #87

Closed lmis-frontend closed 1 year ago

lmis-frontend commented 1 year ago

Bildschirmfoto 2022-08-03 um 10 29 54

Hello, We use the plugin (graphview: ^1.1.1) with the Sugiyama algorithm. In more complex graphs, the individual nodes often overlap. As can be seen in the attached image, each branch is followed by a green and a red path. However, in the marked area, the red and green paths overlap.

Do you know what could cause this problem and how to fix it?

lakharasachin-qf commented 1 year ago

I m facing the same issue. when graph goes more with 2,3 level depth nodes are overlapping randomly

CicadaCinema commented 1 year ago

There is some relevant discussion in the following issue regarding overlapping nodes with the Sugiyama algorithm: https://github.com/nabil6391/graphview/issues/56

nabil6391 commented 1 year ago

Yeah this had been a problem. I will try to investigate more

lakharasachin-qf commented 1 year ago

I will try to investigate more

Hello @nabil6391 did you find out any solution for overlapping issue.??

tabrezcool6 commented 1 year ago

Hello @nabil6391 , Did you find any solution for the overlapping of the nodes...

nabil6391 commented 1 year ago

Fixed in 1.2.0 , please try and let me know