I have the situation where I have a SubGraph S1, that contains a SubSubGraph S2. I try to drag&drop a node to S2. I have overloaded OnSelectionDropReject for my subgraphs.
First, S2.OnSelectionDropReject is called, returning false, since the node can be dropped into S2. But then S1.OnSelectionDropReject is called too. This call returns true, since the node cannot be dropped into S1 (there is a name conflict). Therefore, the whole result is that the node cannot be dropped into S2.
Is there any way to change this hierarchical behaviour, since in my application, deciding wether a node can be dropped within a subgraph only depends on the subgraph itself, not on the subgraph(s) in which the subgraph is placed.