Correct icon shown for synthetic extensions

This commit is contained in:
Valentin Kipyatkov
2015-07-29 18:21:47 +03:00
parent c3064e2b0f
commit a7db995f05
@@ -56,7 +56,7 @@ public final class JetDescriptorIconProvider {
private static Icon getVisibilityIcon(@NotNull DeclarationDescriptor descriptor) {
if (descriptor instanceof DeclarationDescriptorWithVisibility) {
DeclarationDescriptorWithVisibility descriptorWithVisibility = (DeclarationDescriptorWithVisibility) descriptor;
Visibility visibility = descriptorWithVisibility.getVisibility();
Visibility visibility = descriptorWithVisibility.getVisibility().normalize();
if (visibility == Visibilities.PUBLIC) {
return PlatformIcons.PUBLIC_ICON;
}