diff options
author | Dani Megert | 2012-03-21 16:33:28 +0000 |
---|---|---|
committer | Dani Megert | 2012-03-21 16:33:28 +0000 |
commit | 661cdd12064aa52a6fe8ab130a2a7f08ea33c16b (patch) | |
tree | 70a5ebf8cee0efa01910198dc014484cd84bbd2d /org.eclipse.ui.editors | |
parent | 82ab4ae30e3c1a61168a9cf156385d9a3b84c1fb (diff) | |
download | eclipse.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.java | 7 |
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 |