public void Drop(ICanBeDragged draggable) { var childVM = draggable as HierarchicalBaseViewModel; if (childVM != null) { Add(childVM); } }
public void Drop(ICanBeDragged draggable) { var childVM = draggable as HierarchicalBaseViewModel; if (childVM != null && !Children.Contains(childVM)) { Add(childVM); } Task.Run(async() => await RootVM.UpdateHasPendingMigrations()); }