1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-09 10:46:02 +02:00

fixed problem with closing project and lossing paths

This commit is contained in:
David Inglis 2004-05-11 18:03:57 +00:00
parent b700118b1f
commit 2249be45a4

View file

@ -226,10 +226,12 @@ public class BaseCElementContentProvider implements ITreeContentProvider {
public Object internalGetParent(Object element) { public Object internalGetParent(Object element) {
if (element instanceof IResource) { if (element instanceof IResource) {
IResource parent= ((IResource)element).getParent(); IResource parent= ((IResource)element).getParent();
if (parent != null && parent.isAccessible()) {
ICElement cParent= CoreModel.getDefault().create(parent); ICElement cParent= CoreModel.getDefault().create(parent);
if (cParent != null && cParent.exists()) { if (cParent != null && cParent.exists()) {
return cParent; return cParent;
} }
}
return parent; return parent;
} }
Object parent = null; Object parent = null;