diff --git a/src/net/sourceforge/plantuml/svek/ClusterHeader.java b/src/net/sourceforge/plantuml/svek/ClusterHeader.java index f1d99820e..56d3172e6 100644 --- a/src/net/sourceforge/plantuml/svek/ClusterHeader.java +++ b/src/net/sourceforge/plantuml/svek/ClusterHeader.java @@ -160,8 +160,8 @@ public final class ClusterHeader { if (stereos == null) return TextBlockUtils.empty(0, 0); - final boolean show = portionShower.showPortion(EntityPortion.STEREOTYPE, g); - if (show == false) + final List visibleStereotypes = portionShower.getVisibleStereotypeLabels(g); + if (visibleStereotypes == null || visibleStereotypes.isEmpty()) return TextBlockUtils.empty(0, 0); final Style style = Cluster @@ -169,7 +169,7 @@ public final class ClusterHeader { .forStereotypeItself(g.getStereotype()).getMergedStyle(skinParam.getCurrentStyleBuilder()); final FontConfiguration fontConfiguration = style.getFontConfiguration(skinParam.getIHtmlColorSet()); - return Display.create(stereos).create(fontConfiguration, HorizontalAlignment.CENTER, skinParam); + return Display.create(visibleStereotypes).create(fontConfiguration, HorizontalAlignment.CENTER, skinParam); }