Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordavid_williams2008-09-10 03:50:31 +0000
committerdavid_williams2008-09-10 03:50:31 +0000
commit545d6b08ab2565837d479a401773095e7af1331f (patch)
tree9fa8513f3cc7027cdaf8d46b9223d2f919d0a68f
parentde46d119fdbce5c0b5c3c0a90cb5c3240d41474c (diff)
downloadwebtools.sourceediting-R3_0_1_patches.tar.gz
webtools.sourceediting-R3_0_1_patches.tar.xz
webtools.sourceediting-R3_0_1_patches.zip
246795 Regression from 246275R3_0_1_patches
-rw-r--r--bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java4
1 files changed, 1 insertions, 3 deletions
diff --git a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java
index 269d7f4919..ae1775971f 100644
--- a/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java
+++ b/bundles/org.eclipse.jst.jsp.core/src/org/eclipse/jst/jsp/core/taglib/ProjectDescription.java
@@ -938,7 +938,6 @@ class ProjectDescription {
private void ensureUpTodate() {
IClasspathEntry[] entries = null;
- if (!fBuildPathIsDirty) {
try {
/*
* If the Java nature isn't present (or something else is
@@ -952,7 +951,6 @@ class ProjectDescription {
catch (JavaModelException e) {
Logger.logException(e);
}
- }
if (entries != null) {
try {
LOCK.acquire();
@@ -961,7 +959,7 @@ class ProjectDescription {
* changed. This should cover most cases such as when a
* library is added into or removed from a container.
*/
- fBuildPathIsDirty = (fBuildPathEntryCount != entries.length);
+ fBuildPathIsDirty = fBuildPathIsDirty || (fBuildPathEntryCount != entries.length);
if (fBuildPathIsDirty) {
indexClasspath(entries);

Back to the top