| Summary: | Painting curves within AbstractCenterPart does not regard scroll offsets within diff and properties tabs | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] EMFCompare | Reporter: | Alexander Nyßen <nyssen> | ||||
| Component: | Core | Assignee: | EMF Compare <emf.compare-inbox> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | normal | ||||||
| Priority: | P3 | ||||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | Macintosh | ||||||
| OS: | Mac OS X - Carbon (unsup.) | ||||||
| Whiteboard: | |||||||
| Bug Depends on: | 301112 | ||||||
| Bug Blocks: | |||||||
| Attachments: |
|
||||||
|
Description
Alexander Nyßen
Created attachment 160618 [details]
Patch to solve update problems for painting curves.
Generalized header height within ModelContentMergeTabItem to vertical offset, as this can be used for both purposes. Changed computation of UI information within both tabs to calculate the offset (in case a table header and/or scrollbars are used) to calculate the respective vertical offset, used to draw the curve within AbstractCenterPart.
Tested the patch under MacOSX and Windows (as under windows, there is some platform specific handling within AbstractCenterPart).
Resolved as part of #301112. Closing our "resolved" and "verified" bugs. |