IDEA-30922 The "View As" options are shown for the undefined Watch items in the Watches tab.

This commit is contained in:
Egor.Ushakov
2014-01-13 19:55:55 +04:00
parent 4d2a597486
commit c04b5516d4
@@ -111,7 +111,7 @@ public class ViewAsGroup extends ActionGroup implements DumbAware {
if (descriptor instanceof ValueDescriptorImpl) {
anyValueDescriptor = true;
ValueDescriptorImpl valueDescriptor = (ValueDescriptorImpl)descriptor;
if (valueDescriptor.isValueValid() && !nodeRenderer.isApplicable(valueDescriptor.getType())) {
if (!valueDescriptor.isValueValid() || !nodeRenderer.isApplicable(valueDescriptor.getType())) {
allApp = false;
break;
}
@@ -141,7 +141,9 @@ public class ViewAsGroup extends ActionGroup implements DumbAware {
}
}
children.add(Separator.getInstance());
if (!children.isEmpty()) {
children.add(Separator.getInstance());
}
children.addAll(renderers);
return children.toArray(new AnAction[children.size()]);