diff options
Diffstat (limited to 'bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/TargetSyncAction.java')
-rw-r--r-- | bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/TargetSyncAction.java | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/TargetSyncAction.java b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/TargetSyncAction.java index 18841db70..0343c9508 100644 --- a/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/TargetSyncAction.java +++ b/bundles/org.eclipse.team.ui/src/org/eclipse/team/internal/ui/target/TargetSyncAction.java @@ -144,10 +144,11 @@ public abstract class TargetSyncAction extends Action { unchanged.add(children[j]); } parent.removeToRoot(container); - // No children, it will get removed below. + continue; } - nodes[i].getParent().removeToRoot(nodes[i]); + // No children, it will get removed below. } + nodes[i].getParent().removeToRoot(nodes[i]); } } |