| Summary: | Shape#getLineStyle() overrides LineAttributes | ||
|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Falko Schumann <falko.schumann> |
| Component: | GEF-Legacy Draw2d | Assignee: | Alexander Nyßen <nyssen> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | nyssen |
| Version: | unspecified | ||
| Target Milestone: | 3.7.1 (Indigo) M5 | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
|
Description
Falko Schumann
Introduced a private lastLineStyle field to keep track of changes to the protected lineStyle field, and implemented similar mechanism as for lineWidth based on it. Deprecated lineWidth and lineStyle fields, because clients should rather use the setters or access the line attributes. Added a test case to assert the line style no longer gets overwritten. Changes committed to cvs HEAD (3.7). Resolving as fixed. |