From d3b7b93afb4cccbd86ede1485f5772b4ab9721d2 Mon Sep 17 00:00:00 2001 From: Arthur VUAGNIAUX <arthur.vuagniaux@telecom-paristech.fr> Date: Mon, 17 Sep 2018 15:04:47 +0200 Subject: [PATCH] Issue #78: Element attributes are hidden too now --- src/main/java/ui/TGComponent.java | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/main/java/ui/TGComponent.java b/src/main/java/ui/TGComponent.java index 73f85fa02d..419391fb35 100755 --- a/src/main/java/ui/TGComponent.java +++ b/src/main/java/ui/TGComponent.java @@ -614,7 +614,7 @@ public abstract class TGComponent extends AbstractCDElement implements /*CDElem } protected void drawAttributes(Graphics g, String attr) { - if (attr == null) { + if (attr == null || this.isHidden()) { return; } @@ -1225,10 +1225,9 @@ public abstract class TGComponent extends AbstractCDElement implements /*CDElem } else if (TDiagramPanel.DIPLO_ID_ON) { drawDiploID(g); } else if (TDiagramPanel.AVATAR_ID_ON) { - - drawAVATARID(g); + drawAVATARID(g); } else if (TDiagramPanel.TEPE_ID_ON) { - drawTEPEID(g); + drawTEPEID(g); } else { runningStatus = ""; transactions.clear(); @@ -1540,9 +1539,9 @@ public abstract class TGComponent extends AbstractCDElement implements /*CDElem if (!tgcomponent[i].isHidden()) { tgcomponent[i].draw(g); tgcomponent[i].setHidden(false); - } - else + } else { tgcomponent[i].setHidden(true); + } } } -- GitLab