Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorAnton Leherbauer2008-04-22 07:49:09 +0000
committerAnton Leherbauer2008-04-22 07:49:09 +0000
commit9faad7775efed58a8262cac52658026867ba6f6a (patch)
treec02f48cb3a37e49740bb27837a2499779a79e337 /core
parentee5837ec2926f48e5d4b09f320c67f729ed6a496 (diff)
downloadorg.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.java8
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();

Back to the top