From a2418074f00413e14054929edd07b7abb307ffac Mon Sep 17 00:00:00 2001 From: KIRCHSTH Date: Sun, 23 Oct 2022 11:50:17 +0200 Subject: [PATCH] #247 Dynamic legend is correct calculated (fix PERSON related layout calls) --- C4_Context.puml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/C4_Context.puml b/C4_Context.puml index 35db659..aca1034 100644 --- a/C4_Context.puml +++ b/C4_Context.puml @@ -182,6 +182,7 @@ endlegend !procedure HIDE_PERSON_SPRITE() !$defaultPersonSprite = "" !$dummy = $clearRestore("person", "sprite") + UpdateElementStyle("person") !$portraitPerson = "false" !endprocedure @@ -192,18 +193,21 @@ endlegend !$defaultPersonSprite = $sprite !endif !$dummy = $restoreEmpty("person", "sprite", $defaultPersonSprite, %true()) + UpdateElementStyle("person") !$portraitPerson = "false" !endprocedure !unquoted procedure SHOW_PERSON_PORTRAIT() !$defaultPersonSprite = "" !$dummy = $clearRestore("person", "sprite") + UpdateElementStyle("person") !$portraitPerson = "portrait" !endprocedure !unquoted procedure SHOW_PERSON_OUTLINE() !$defaultPersonSprite = "" !$dummy = $clearRestore("person", "sprite") + UpdateElementStyle("person") !$portraitPerson = "outline" !endprocedure