| Summary: | Virtual Tree Table with ILazyTreeContentProvider does not display icons | ||
|---|---|---|---|
| Product: | [Eclipse Project] Platform | Reporter: | Pawan Singh <psingh> |
| Component: | SWT | Assignee: | Platform-SWT-Inbox <platform-swt-inbox> |
| Status: | RESOLVED WORKSFORME | QA Contact: | |
| Severity: | major | ||
| Priority: | P3 | CC: | ericwill, t1 |
| Version: | 4.0 | Keywords: | triaged |
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Pawan Singh
I ran into this bug as well! (I think it's the same...) I can see it on both kubuntu 9.10, as well as on an old Fedora Core 8 (2 years old version of GTK). I have TreeViewer with ILazyTreeContentProvider. I have a parent element that shows the icons in the column with index 0, and children elements that show icons in columns with index 0, 1, 2 AND 3. Problem was, that for children elements, icons were showing ONLY in column 0. For some reason, the icons were not showing for children elements in the columns where parent element did NOT have a column. After tons of experimentation, I did a workaround by making parent element show blank (all transparent) images in columns 1, 2 and 3. Once I do that, the icons in children elements in those columns magically appear. Definitely a bug, but at least this gives you a workaround. It has also been reported that on Windows this problem DID not appear in the first place. It was Linux-only problem. Is this still reproducible? Closing due to lack of response. Please file a new bug if the issue persists in 4.8 on GTK3.22. |