Community
Participate
Working Groups
Reproduce steps: 1. On RHEL7, 64-bit eclipse SDK, create an RCP-based view. 2. when clicking on the check box(check /uncheck), the event fires to expand the tree view. 3. The tree view has to expand and show the child nodes(elements) Description : On the click of the check box, the tree view has to expand (it should show child elements /child nodes) it triggers an event. And when you do uncheck which again triggers an event to un-show the elements/child nodes of the tree view. Then again when you click the check box it will show the tree view with child nodes/child elements. It is working fine in the Windows 10 operating system, whereas it's not working in the Linux environment when you do un-check and then try to check the checkbox, again the child elements /nodes not displaying. I noticed something wrong when the flow of code inside the Linux environment: at public abstract class org.eclipse.jface.window.Window implements org.eclipse.jface.window.IShellProvider and public class org.eclipse.swt.widgets.TypedListener implements org.eclipse.swt.widgets.Listener Question : 1) Is this because the libs of JFace related in Linux have some issues? 2)Whereas in a window operating system on click of the check box the tree view redraws/refresh working fine as expected. Please refer : https://www.eclipse.org/forums/index.php/m/1842928/#msg_1842928
Moving to platform UI