From 8dcbb6ec39e8c7e08920643ed577351dd637abac Mon Sep 17 00:00:00 2001 From: David McKnight Date: Thu, 5 Apr 2007 16:22:38 +0000 Subject: [PATCH] [181197] only need to fire a create event for file transfer operations. The additional refresh was redundant and causes the problem of the monitor getting cancelled since two jobs end up doing the same thing --- .../rse/internal/ui/view/SystemDNDTransferRunnable.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemDNDTransferRunnable.java b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemDNDTransferRunnable.java index 7435e0a0d3b..7dfe25ee0ed 100644 --- a/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemDNDTransferRunnable.java +++ b/rse/plugins/org.eclipse.rse.ui/UI/org/eclipse/rse/internal/ui/view/SystemDNDTransferRunnable.java @@ -37,10 +37,8 @@ import org.eclipse.rse.core.subsystems.ISubSystem; import org.eclipse.rse.core.subsystems.ISubSystemConfiguration; import org.eclipse.rse.internal.ui.GenericMessages; import org.eclipse.rse.model.ISystemRemoteChangeEvents; -import org.eclipse.rse.model.ISystemResourceChangeEvents; import org.eclipse.rse.model.SystemRegistry; import org.eclipse.rse.model.SystemRemoteResourceSet; -import org.eclipse.rse.model.SystemResourceChangeEvent; import org.eclipse.rse.services.clientserver.messages.SystemMessage; import org.eclipse.rse.ui.ISystemMessages; import org.eclipse.rse.ui.RSEUIPlugin; @@ -648,7 +646,7 @@ public class SystemDNDTransferRunnable extends WorkspaceJob registry.fireRemoteResourceChangeEvent(ISystemRemoteChangeEvents.SYSTEM_REMOTE_RESOURCE_CREATED, _resultTgtObjects, _target, _targetSubSystem, null, _originatingViewer); } } - registry.fireEvent(new SystemResourceChangeEvent(_target, ISystemResourceChangeEvents.EVENT_REFRESH, _target)); + return Status.OK_STATUS; } }