Can you share your code for the second process that compares outlines D and expected D. I don't know how you go through the nodes of these two files. A phantom node that can't be seen might be a node which is not properly connected. Every vnode has to be linked to its parent i.e. its parent node must be in v.parents, and also for every parent in v.parents, must be v in parent.children. If your code for traversing outline nodes uses values from c.fileCommands.gnxDict, it might find some nodes that are not part of the outline. Such nodes are not visible in the outline.
Without looking at actual code I can't think of anything else. Vitalije -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/leo-editor/5d1ae460-a43c-4357-be08-ab3ccef8e5b3%40googlegroups.com.
