Correct icon shown for synthetic extensions

GitOrigin-RevId: 3f8b40b1de61bb787e440a5acff3c369494ce813
This commit is contained in:
Valentin Kipyatkov
2015-08-04 18:05:57 +03:00
committed by intellij-monorepo-bot
parent 98c6b59e33
commit f1b5df9b5b
@@ -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;
}