From ec4beb8a56c80f656e36197f3568307a37384aeb Mon Sep 17 00:00:00 2001 From: Michael Valenta Date: Mon, 22 Mar 2004 19:37:27 +0000 Subject: 55566: Prompted for passwords for repositories not in the scope of compare --- .../internal/ccvs/ui/actions/CompareWithRemoteAction.java | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/CompareWithRemoteAction.java b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/CompareWithRemoteAction.java index 99f5da50c..52fbd8ba8 100644 --- a/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/CompareWithRemoteAction.java +++ b/bundles/org.eclipse.team.cvs.ui/src/org/eclipse/team/internal/ccvs/ui/actions/CompareWithRemoteAction.java @@ -39,13 +39,10 @@ public class CompareWithRemoteAction extends WorkspaceAction { private SyncInfoFilter contentCompare = new SyncInfoFilter.ContentComparisonSyncInfoFilter(); public boolean select(SyncInfo info, IProgressMonitor monitor) { // Want to select infos whose contents do not match - boolean different = !contentCompare.select(info, monitor); - if(different) { - for (int i = 0; i < resources.length; i++) { - IResource resource = resources[i]; - if (resource.getFullPath().isPrefixOf(info.getLocal().getFullPath())) { - return true; - } + for (int i = 0; i < resources.length; i++) { + IResource resource = resources[i]; + if (resource.getFullPath().isPrefixOf(info.getLocal().getFullPath())) { + return !contentCompare.select(info, monitor); } } return false; -- cgit v1.2.3