1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-06-05 16:56:04 +02:00

2004-11-10 Alain Magloire

Fix for PR 78308, on deleting of non-C resources, no deltas
	was fired.

	* model/org/eclipse/cdt/internal/core/model/CModelManager.java
This commit is contained in:
Alain Magloire 2004-11-10 16:23:54 +00:00
parent ebe5bb2770
commit 202b01f023
2 changed files with 13 additions and 0 deletions

View file

@ -1,3 +1,9 @@
2004-11-10 Alain Magloire
Fix for PR 78308, on deleting of non-C resources, no deltas
was fired.
* model/org/eclipse/cdt/internal/core/model/CModelManager.java
2004-11-05 Alain Magloire
More framework for the formatter.
* src/org/eclipse/cdt/core/ToolFactory.java

View file

@ -910,6 +910,13 @@ public class CModelManager implements IResourceChangeListener, ICDescriptorListe
rootDelta.insertDeltaTree(projectDelta.getElement(), projectDelta);
insertedTree = true;
}
IResourceDelta[] resourceDeltas = delta.getResourceDeltas();
if (resourceDeltas != null) {
for (int i = 0, length = resourceDeltas.length; i < length; i++) {
rootDelta.addResourceDelta(resourceDeltas[i]);
insertedTree = true;
}
}
} else {
rootDelta.insertDeltaTree(element, delta);
insertedTree = true;