"Default" line colors are not supported anymore

0 votes
asked Feb 15 in Bug by kirchsth (2,880 points)

After the bugfix I found another problem that the "default"  skinparam of an arrow is not supported too.
E.g. if the default style of an arrow is green and only parts of the styles are overlayed via skinparams then the line should not be invisible/white (in older versions the final combinations orange/green or green/orange were working)

@startuml
skinparam arrow {
    Color green
    FontColor green
}

skinparam arrow<<orangeText>> {
    Color ;text:orange;line.dotted
}

skinparam arrow<<orangeLine>> {
    Color orange;line.dashed
}

skinparam arrow<<origGreen>> {
    Color ;line.dashed
}


rectangle "==A" <<person>> as a
rectangle "==S" <<system>> as s
rectangle "==E" <<external_system>> as e

a -->> s <<orangeText>> : **orange text**
s -->> e <<orangeLine>> : **orange line**
a -->> e <<origGreen>> : **origGreen**
@enduml

 

BR Helmut

1 Answer

0 votes
answered Feb 15 by plantuml (276,340 points)
selected Feb 16 by kirchsth
 
Best answer

Once again, many thanks for your tests.

This is fixed in last version.

So tell us if you find other issues!

commented Feb 16 by kirchsth (2,880 points)
thank you for the fix
BR Helmut
...