I'm using Eclipse (several versions) on KDE 4.9.5 and have the problem that Eclipse's tree views respond randomly to mouse click events after some usage -- see "Steps to reproduce". Based on https://bugs.eclipse.org/bugs/show_bug.cgi?id=368297 (Trees wont expand / collapse KDE single click), it appears that this is a GTK - KDE compatibility issue, as Eclipse uses SWT (Standard Widget Toolkit) tree views and the SWT uses GTK. Ruslan Kabatsayev (oxygen-gtk developer) kindly provided a hint that disabling inner shadows in Oxygen by setting the environment variable OXYGEN_DISABLE_INNER_SHADOWS_HACK=1 may be a workaround, and this is indeed the case! (Note that setting this variable disables gtk-compositing and gives somewhat uglier inner shadows but has otherwise no negative effects). So I started the Fedora-installed eclipse by opening a bash, $ export OXYGEN_DISABLE_INNER_SHADOWS_HACK=1 $ eclipse & and -- bingo -- tree view twisties / items behaved correctly. In parallel, I was running another Eclipse instance the usual way (no OXYGEN_DISABLE_INNER_SHADOWS_HACK=1); here, single left-clicking on tree-view twisties *** continued to behave randomly ***. To workaround the issue througout KDE, I then added a file ~/.kde/env/env.sh with contents export OXYGEN_DISABLE_INNER_SHADOWS_HACK=1 Reproducible: Always Steps to Reproduce: 1. Login on KDE 2. Run Eclipse and do some work involving tree views in Project Explorer and Search windows. Initially, Eclipse tree view twisties / items behave correctly: - expand when single left-clicking on right arrow (>) => show down arrow (v) - collapse when single left-clicking on down arrow (v) => show right arrow (>) 3. After working with Eclipse for some time (ranging from 15 minutes to 3 hours), Eclipse tree view twisties / items start reacting randomly to left clicks: Sometimes an item expands, sometimes not, and sometimes a click on an item line (which should select the item) actually closes the tree view section. When I have two instances of Eclipse (different versions ...) running, both instances then show the same problem. 4. The problem persists until the next logout - login cycle or the next reboot. Actual Results: Eclipse tree view twisties / items start reacting randomly to left clicks: Sometimes an item expands, sometimes not, and sometimes a click on an item line (which should select the item) actually closes the tree view section. Expected Results: Eclipse tree view twisties / items should - expand when single left-clicking on right arrow (>) => show down arrow (v) - collapse when single left-clicking on down arrow (v) => show right arrow (>) Product versions on my system: Fedora 17 KDE 4.9.5 oxygen-gtk3-1.1.2-1.fc17 oxygen-gtk2-1.3.2.1-1.fc17 KDE themes: Beefy Miracle or Oxygen (issue occurs with both themes) Eclipse versions: - Eclipse platform version: 4.2.1.v20120814-120134-9JF7BHVGFyMveli1uX6aTH0q-eAap6PAgOP5mO Eclipse used by other products: - Omnetpp, version: 4.2.2 - Eclipse platform version: Version: 3.7.1.r37x_v20110729-9gF7UHOxFtniV7mI3T556iZN9AU8bEZ1lHMcVK
Could you check if patch [1] from Bug 304381 fixes this problem (not forgetting to disable workaround)? I suspect these bugs might be related (though I couldn't reproduce this one looking for your symptoms). [1]: http://bugsfiles.kde.org/attachment.cgi?id=77692
Please retest with latest git version.
Hi i got the same error. Is it poosible to build a complete lib ? Using Kubuntu 4:4.9.5-0ubuntu0.1
Changed my eclipse call to export OXYGEN_DISABLE_INNER_SHADOWS_HACK=1 && /opt/eclipse/eclipse Works like a charme.
I still see this on Kubuntu 14.04, Eclipse 4.4.0, very annoying. It works with the OXYGEN_DISABLE_INNER_SHADOWS_HACK=1 though.
Same error here on Kubuntu 14.04 (updated to latest changes today), Eclipse 4.4.0; working with OXYGEN_DISABLE_INNER_SHADOWS_HACK=1
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone!