bugfix: draw edges after nodes they connect
The crash wasn't actually on the second node, it was just indeterministic.
This commit is contained in:
parent
103cad29a0
commit
bd74e26d0b
3
0028-A
3
0028-A
|
@ -5,6 +5,9 @@ A = function(preserve_screen_top_of_cursor_node)
|
|||
for key,node in pairs(Nodes) do
|
||||
node.id = key
|
||||
compute_layout(node, node.x,node.y, Surface, preserve_screen_top_of_cursor_node)
|
||||
end
|
||||
-- draw edges after all nodes have been initialized
|
||||
for key,node in pairs(Nodes) do
|
||||
for _,d in ipairs(node.outgoing_edges) do
|
||||
compute_layout_for_edge(key, d)
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue