Community
Participate
Working Groups
Created attachment 237803 [details] sample code to reproduce Please launch the attached sample on Windows (tried on Windows 8.1 64-bit), OS X (tried 10.8.5) and Linux (tried Debian 7.2 with Gnome 3.4.2, Ubuntu 12.04 with Gnome 3.4.1 and Unity). On Windows and OS X it will show the second item as two rows, on Linux as one row. On Linux obviously the item height is not updated correctly from the MeasureItem event result. BTW, when moving the double-height node at the first position, it will have the correct item height.
Created attachment 237804 [details] screenshot on OS X 10.8.5
Created attachment 237805 [details] screenshot on Debian 7.2 (Gnome 3.4.2)
Created attachment 237806 [details] screenshot on Windows 8.1
Created attachment 237807 [details] screenshot on Ubuntu 12.04 (default Unity)
Created attachment 237808 [details] screenshot on Ubuntu 12.04 (Unity) with flipped first/second node
This bug still is reproducible with SWT 4.614.
I cannot reproduce this issue on Fedora 27, GTK3.22, and SWT master. Thomas does the issue still happen for you?
It only happens for me with SWT_GTK3=0, but not with SWT_GTK3=1.
(In reply to Thomas Singer from comment #8) > It only happens for me with SWT_GTK3=0, but not with SWT_GTK3=1. Ah okay, looks like this is a GTK2 only issue then.
Please note: GTK2 support for SWT is being dropped in Eclipse 4.10 / SimRel 2018-12 release. See the following mail for more info: http://dev.eclipse.org/mhonarc/lists/cross-project-issues-dev/msg15783.html
Marking the bug as wontfix as no work for GTK2 issues will happen. Please reopen if you still face the issue using GTK 3.x.