added check to prevent dropping from tree onto grid when target is child of what's being dropped