Author: scabanovich
Date: 2012-04-05 19:52:02 -0400 (Thu, 05 Apr 2012)
New Revision: 40089
Modified:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl/FileSystemsImpl.java
Log:
JBIDE-11485
https://issues.jboss.org/browse/JBIDE-11485
Avoid update if only derived resources changed.
Modified:
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl/FileSystemsImpl.java
===================================================================
---
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl/FileSystemsImpl.java 2012-04-05
23:33:28 UTC (rev 40088)
+++
trunk/common/plugins/org.jboss.tools.common.model/src/org/jboss/tools/common/model/filesystems/impl/FileSystemsImpl.java 2012-04-05
23:52:02 UTC (rev 40089)
@@ -218,6 +218,10 @@
if(fileDeltas != null) {
boolean onlyMarkers = true;
for (IResourceDelta d: fileDeltas) {
+ IResource r = d.getResource();
+ if(r != null && r.isDerived(IResource.CHECK_ANCESTORS)) {
+ continue;
+ }
if(d.getKind() != IResourceDelta.CHANGED) {
onlyMarkers = false;
break;