diff options
author | Anton Leherbauer | 2008-04-22 07:49:09 +0000 |
---|---|---|
committer | Anton Leherbauer | 2008-04-22 07:49:09 +0000 |
commit | 9faad7775efed58a8262cac52658026867ba6f6a (patch) | |
tree | c02f48cb3a37e49740bb27837a2499779a79e337 /core | |
parent | ee5837ec2926f48e5d4b09f320c67f729ed6a496 (diff) | |
download | org.eclipse.cdt-9faad7775efed58a8262cac52658026867ba6f6a.tar.gz org.eclipse.cdt-9faad7775efed58a8262cac52658026867ba6f6a.tar.xz org.eclipse.cdt-9faad7775efed58a8262cac52658026867ba6f6a.zip |
Fix for 227929: After fixing all warnings/errors, the warning icon is still in the tab
Diffstat (limited to 'core')
-rw-r--r-- | core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CEditorErrorTickUpdater.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CEditorErrorTickUpdater.java b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CEditorErrorTickUpdater.java index fce33223827..7c8e6dd6149 100644 --- a/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CEditorErrorTickUpdater.java +++ b/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CEditorErrorTickUpdater.java @@ -72,12 +72,12 @@ public class CEditorErrorTickUpdater implements IProblemChangedListener { * @see IProblemChangedListener#problemsChanged(IResource[], boolean) */ public void problemsChanged(IResource[] resourcesChanged, boolean isMarkerChange) { - if (isMarkerChange) { + if (!isMarkerChange) { return; } IEditorInput input= fCEditor.getEditorInput(); if (input != null) { // might run async, tests needed - ICElement celement= (ICElement) input.getAdapter(ICElement.class); + ICElement celement= fCEditor.getInputCElement(); if (celement != null) { IResource resource= celement.getResource(); if (resource == null) { @@ -91,7 +91,7 @@ public class CEditorErrorTickUpdater implements IProblemChangedListener { } } } - } + } public void updateEditorImage(ICElement celement) { Image titleImage= fCEditor.getTitleImage(); @@ -113,7 +113,7 @@ public class CEditorErrorTickUpdater implements IProblemChangedListener { } }); } - } + } public void dispose() { fLabelProvider.dispose(); |