I've found a problem drawing ArrowDecorator in a simpleLine Symbol. This patch solve the problem. I think this come by a change in Graphic affine transform management and all Symbols which draw directly to Graphics, like ArrowMarkedSymbol, could be affected. So I advise you to review all marked symbols and any sort of symbol which creates, by itself and not from a geometry, a GeneralPath to draw it.
| OperatingSystem | None |
| BuildNumber | OpenVMS |
| SubprojectResolveBuildNumber | DEC |
| Resolution | Fixed |
| Severity | major |
| SubprojectName | None |
| Component | gvSIG - Symbology |
| Version | gvSIG - 2.0.0 |
| SubprojectVersion | gvSIG - 2.0.0 |
| SubprojectResolveVersion | gvSIG - 2.0.0 |
| Has patch | Yes |
Category
Bugs
Login or create an account to comment.
Comments
Yes, I did a huge update in GeneralPath last week. I checked several functionalities that used the GeneralPath, but I'm sure that there are more. Thanks Chema
[gvsig-desktop 35617] Me doy cuenta tarde de que había un parche, así que lo aplico ahora, pero en parte. [gvsig-desktop 35618]
at bn 2030 the symbology is ok at view but not at symbology properties, where arrows appear separate from the line
[gvsig-desktop 36399] En el método getPathIterator de la clase GeneralPathAdapter se modificaba la transformación afín que se pasaba como parámetro para calcular la transformación que se debía aplicar. Se ha aplicado una clonación para evitar esto.