| Summary: | Graphics.drawTextLayout translates the string location multiple times, but only sometimes. | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Tools] GEF | Reporter: | Andy Adamczak <aadamczak> | ||||||
| Component: | GEF-Legacy Draw2d | Assignee: | Anthony Hunter <ahunter.eclipse> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | major | ||||||||
| Priority: | P3 | CC: | ahunter.eclipse | ||||||
| Version: | 3.2 | ||||||||
| Target Milestone: | 3.4.0 (Ganymede) M1 | ||||||||
| Hardware: | PC | ||||||||
| OS: | Windows XP | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Andy Adamczak
Created attachment 46896 [details]
The good image showing how the figure should look
This image shows how the figure used to look in GEF 3.1 even if resized, moved, etc. It also shows how the figure looks in GEF 3.2 when the whole screen is invalidated.
Created attachment 46899 [details]
The bad image showing the drawTextLayout corruption when the figure is moved.
This image shows how the figure gets corrupted in GEF 3.2 when moved. Once it's moved, the corruption stays until the whole screen gets invalidated. Then the figure looks good again, until only a section of the screen is repainted.
Please provide a test case or something we can debug. see bug 128200. bug 128200 is resolved, so marking this bug as fixed as well. |