Author: scabanovich
Date: 2009-08-11 10:40:34 -0400 (Tue, 11 Aug 2009)
New Revision: 17046
Modified:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/impl/XModelImpl.java
Log:
https://jira.jboss.org/jira/browse/JBIDE-4739
Modified:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/impl/XModelImpl.java
===================================================================
---
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/impl/XModelImpl.java 2009-08-11
13:37:02 UTC (rev 17045)
+++
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/impl/XModelImpl.java 2009-08-11
14:40:34 UTC (rev 17046)
@@ -187,6 +187,10 @@
XModelObject p = o;
while(p != null &&
!XModelObjectConstants.TRUE.equals(p.get("overlapped"))) p = p.getParent();
//$NON-NLS-1$
if(p == null) return o;
+ String newPath = o.getPath().substring(p.getPath().length());
+ if(path.equals(newPath)) {
+ return o;
+ }
path = o.getPath().substring(p.getPath().length());
if(p.getModelEntity().getName().equals("FileFolder")) { //$NON-NLS-1$
XModelObject fs = findMountedFileSystem(p);