Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 312240 - Invalid checkboxes rendering in Resource properties page
Summary: Invalid checkboxes rendering in Resource properties page
Status: CLOSED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.6   Edit
Hardware: PC Linux-GTK
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-05-10 07:37 EDT by Pawel Pogorzelski CLA
Modified: 2017-01-05 16:43 EST (History)
1 user (show)

See Also:


Attachments
Linux GTK without a hack (6.48 KB, image/png)
2010-05-10 07:41 EDT, Pawel Pogorzelski CLA
no flags Details
Linux GTK with a hack (7.05 KB, image/png)
2010-05-10 07:42 EDT, Pawel Pogorzelski CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Pawel Pogorzelski CLA 2010-05-10 07:37:10 EDT
There are two problems related to the layout.

1. Selection marker tries to select the label behind the button.
2. The white padding appears around the button when an entire row is selected.
Comment 1 Pawel Pogorzelski CLA 2010-05-10 07:41:23 EDT
Created attachment 167688 [details]
Linux GTK without a hack

On Linux there is a call to table.setBackgroundMode(SWT.INHERIT_FORCE) (see ResourceInfoPage). Without this call a gray padding appears around each checkbox as this attachment shows.
Comment 2 Pawel Pogorzelski CLA 2010-05-10 07:42:35 EDT
Created attachment 167689 [details]
Linux GTK with a hack

This is a state from HEAD, with a call to table.setBackgroundMode(SWT.INHERIT_FORCE).
Comment 3 Lars Vogel CLA 2015-04-01 09:53:38 EDT
I think this belongs to SWT, moving to them for investigation.
Comment 4 Leo Ufimtsev CLA 2015-04-02 13:38:50 EDT
gtk3?
Comment 5 Alexander Kurtakov CLA 2016-06-30 03:45:56 EDT
Pawel, is this really against so old SWT version? Please tell us the exact SWT version you use, preferably try with latest one as 3.6 is not supported for long time. Additional info like OS, GTK version used would help too.
Comment 6 Alexander Kurtakov CLA 2017-01-05 16:43:30 EST
No reply from reporter in years. Closing.