From 3d1a78f8e4fbd17b9714c122520729e1226604d6 Mon Sep 17 00:00:00 2001 From: David McKnight Date: Tue, 23 Jan 2007 19:39:04 +0000 Subject: [PATCH] [148978] fix for empty dir problem - need to make the queried folder not stale after the query --- .../rse/files/ui/view/SystemViewRemoteFileAdapter.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/SystemViewRemoteFileAdapter.java b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/SystemViewRemoteFileAdapter.java index 0c8cf3db881..4ea426adb6f 100644 --- a/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/SystemViewRemoteFileAdapter.java +++ b/rse/plugins/org.eclipse.rse.files.ui/src/org/eclipse/rse/files/ui/view/SystemViewRemoteFileAdapter.java @@ -31,6 +31,7 @@ import org.eclipse.core.resources.IResource; import org.eclipse.core.runtime.IAdaptable; import org.eclipse.core.runtime.IPath; import org.eclipse.core.runtime.IProgressMonitor; +import org.eclipse.core.runtime.NullProgressMonitor; import org.eclipse.core.runtime.Platform; import org.eclipse.core.runtime.SubProgressMonitor; import org.eclipse.jface.action.MenuManager; @@ -722,7 +723,7 @@ public class SystemViewRemoteFileAdapter } else { - children = ss.resolveFilterString(file, filter); + children = ss.resolveFilterString(new NullProgressMonitor(), file, filter); } if ((children == null) || (children.length == 0)) { @@ -746,6 +747,7 @@ public class SystemViewRemoteFileAdapter SystemBasePlugin.logError("Exception resolving file filter strings", exc); //$NON-NLS-1$ } // message already issued } + file.markStale(false); return children; } /**