>From some tests, I've seen that creating a node makes it appear as a "?"
icon. When you drop that node on a way, it immediately loses its icon
and is rendered as a small black dot when the mouse button is released.
It remains that way when it's moved out of the direct line. (It is now
part of the way.)

If you then select that node and detach it from the way, it won't be
rendered as a "?" again until it is moved somewhere else. It just
remains that small black dot. It's not a window update issue because it
still remains a dot when the window is redrawn or the node is scrolled
out of and back into the view or zoomed.

I've tried to figure out what makes it being rendered correctly again,
with an icon. I've tried with Points[...]->notifyChanges(); in the
detachNode() function in FeatureManipulations.cpp, but it showed no
effect. I assume that something that's done when a node is moved and the
mouse button is released updates the internal node state. Something
that's missing when a node is only detached from a way. Any ideas what
that might be?

Just a minor issue though.

And I have to say that I'm missing some commentary in the source code...

-- 
Yves Goergen "LonelyPixel" <[email protected]>
Visit my web laboratory at http://beta.unclassified.de

_______________________________________________
Merkaartor mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/merkaartor

Reply via email to