| Summary: | [Activity Diagram] Duplicate label for SendSignalAction | ||
|---|---|---|---|
| Product: | [Modeling] Papyrus | Reporter: | Camille Letavernier <cletavernier> |
| Component: | Diagram | Assignee: | Project Inbox <mdt-papyrus-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | borlander, mickael.adam29, papyrus-bugs, toni.siljamaki |
| Version: | 1.1.0 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 468709 | ||
|
Description
Camille Letavernier
*** Bug 465782 has been marked as a duplicate of this bug. *** See Bug 465782. This needs to be checked also for imported models when Bug 465656 is fixed. Fixed in 5849da5 (master) This is a non-issue for imported models since they don't have floating labels at all today (And once Bug 465656 is fixed, the floating labels will be created with a default value, i.e. whatever is declared in the CSS) OK, so the actual capability for SendSignalAction to have a floating label have been removed? (= cannot get one, not even by mistake) > OK, so the actual capability for SendSignalAction to have a floating label
> have been removed? (= cannot get one, not even by mistake)
No: for the sake of customizability, ALL nodes in ALL diagrams can have either a fixed or a floating label (Or both).
Still, "by mistake" seems highly unlikely, since this capability is not exposed in the UI: advanced graphical properties are only accessible through CSS (And that's indeed an invalid CSS rule which caused the duplicate)
Testing Papyrus UML 1.1.0.201505040451 The floating name label for SendSignalAction is gone now. :) The fixed and/or floating name is a problem for the CSS displayName property, since it does not explicitly make a difference between one or the other. See Bug 460428 Comment 2. > The fixed and/or floating name is a problem for the CSS displayName property,
> since it does not explicitly make a difference between one or the other.
Fixed:
Class {
displayName: true;
}
Floating:
Class > Label {
visible: true;
}
or
Class > Label[kind=FloatingLabel] {
visible: true;
}
They can be combined in any way (Both visible, both hidden, only fixed, or only floating)
I was only referring to the CSS "displayName" property descrition under Help. |