Closed
Description
The function RemoveWidget should trigger change events in case that other nodes are changed. For example take the simple case where one has a simple grid containing to adjacing nodes 1 and 2. When node 1 is removed by using the RemoveWidget function, node 2 moves to the place of node 1. This is a change for node 2 and as such it should trigger the change event.
I see in the code that the triggering of this change event is commented out in several places. Why was the decision made not to trigger the change event anymore and for what reason?