| Summary: | Composite#minimumSize ignores clientArea origin | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Ralf Sternberg <rsternberg> | ||||||||
| Component: | SWT | Assignee: | Felipe Heidrich <eclipse.felipe> | ||||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||||
| Severity: | normal | ||||||||||
| Priority: | P3 | CC: | eclipse.felipe, Silenio_Quarti | ||||||||
| Version: | 3.7 | ||||||||||
| Target Milestone: | 3.7 M5 | ||||||||||
| Hardware: | PC | ||||||||||
| OS: | Linux | ||||||||||
| Whiteboard: | |||||||||||
| Attachments: |
|
||||||||||
|
Description
Ralf Sternberg
Created attachment 185622 [details]
A snippet that demonstrates the problem
On GTK/Linux, this snippet leaves some empty space below the button, because on GTK the Group's client area has an offset.
Created attachment 185623 [details]
Screenshot of the snippet on GTK/Linux
Created attachment 185624 [details]
Patch that solves the problem
Silenio, the proposed change makes sense to me. Do you see any problems with it ? Note that all platforms will need the same change. In fact, I tested the on Windows 7 where the same problem occurs without the patch. Fixed in HEAD Thank you Ralf |