Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDani Megert2012-03-21 16:33:28 +0000
committerDani Megert2012-03-21 16:33:28 +0000
commit661cdd12064aa52a6fe8ab130a2a7f08ea33c16b (patch)
tree70a5ebf8cee0efa01910198dc014484cd84bbd2d /org.eclipse.ui.editors
parent82ab4ae30e3c1a61168a9cf156385d9a3b84c1fb (diff)
downloadeclipse.platform.text-661cdd12064aa52a6fe8ab130a2a7f08ea33c16b.tar.gz
eclipse.platform.text-661cdd12064aa52a6fe8ab130a2a7f08ea33c16b.tar.xz
eclipse.platform.text-661cdd12064aa52a6fe8ab130a2a7f08ea33c16b.zip
Fixed bug 345922: [preferences] Icon missing for 'Write occurrences'
initially
Diffstat (limited to 'org.eclipse.ui.editors')
-rw-r--r--org.eclipse.ui.editors/src/org/eclipse/ui/internal/editors/text/AnnotationsConfigurationBlock.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/org.eclipse.ui.editors/src/org/eclipse/ui/internal/editors/text/AnnotationsConfigurationBlock.java b/org.eclipse.ui.editors/src/org/eclipse/ui/internal/editors/text/AnnotationsConfigurationBlock.java
index 45ed2ab518b..a11004f0163 100644
--- a/org.eclipse.ui.editors/src/org/eclipse/ui/internal/editors/text/AnnotationsConfigurationBlock.java
+++ b/org.eclipse.ui.editors/src/org/eclipse/ui/internal/editors/text/AnnotationsConfigurationBlock.java
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2000, 2011 IBM Corporation and others.
+ * Copyright (c) 2000, 2012 IBM Corporation and others.
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
@@ -582,7 +582,8 @@ class AnnotationsConfigurationBlock implements IPreferenceConfigurationBlock {
image= registry.get(annotationType);
if (image == null) {
- ImageDescriptor descriptor= preference.getImageDescriptor();
+ AnnotationPreference delegatingPreference= EditorsPlugin.getDefault().getAnnotationPreferenceLookup().getAnnotationPreference(annotationType);
+ ImageDescriptor descriptor= delegatingPreference.getImageDescriptor();
if (descriptor != null) {
registry.put(annotationType, descriptor);
image= registry.get(annotationType);
@@ -599,7 +600,7 @@ class AnnotationsConfigurationBlock implements IPreferenceConfigurationBlock {
}
if (image == null)
- return image;
+ return null;
// create custom image
final int SIZE= 16; // square images

Back to the top