Sometimes when nodes are created "before" other nodes and moved "in front of" other nodes, they appear behind.
This is expected due to draw order.
However, this becomes especially troublesome with grouping:
In this case, a new group is created - bigger than the smaller one, and it becomes very hard to select the group behind. The fact is, you can still select the group behind but it's not possible to move it around. So far my workaround (from the user side, since my program is not re-inserting things) has been: 1. Plan ahead, which is really hard, 2. Resize the outer group and use it as child, and use the earlier group as the bigger box....
I wonder are there strategies in dealing with this situation?
Here is an ideal situation: whenever a node is selected, it's automatically brought to front.
Sometimes when nodes are created "before" other nodes and moved "in front of" other nodes, they appear behind.
This is expected due to draw order.
However, this becomes especially troublesome with grouping:
In this case, a new group is created - bigger than the smaller one, and it becomes very hard to select the group behind. The fact is, you can still select the group behind but it's not possible to move it around. So far my workaround (from the user side, since my program is not re-inserting things) has been: 1. Plan ahead, which is really hard, 2. Resize the outer group and use it as child, and use the earlier group as the bigger box....
I wonder are there strategies in dealing with this situation?
Here is an ideal situation: whenever a node is selected, it's automatically brought to front.