Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 417573

Summary: Ctrl+Click selection fails when "Show position of pointer" Gnome option is enabled.
Product: [Eclipse Project] Platform Reporter: Mark Booth <mark.booth>
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: CLOSED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: ericwill, krzysztof.daniel, pwebster
Version: 4.2.2Keywords: triaged
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Mark Booth CLA 2013-09-19 05:10:35 EDT
It seems that if the Gnome preference "Show position of pointer when the Control key is pressed" is enabled then multi-selection fails in Eclipse.

This means that with this option enabled, you can't (for instance) use Compare with each other on files are directories which are not adjacent.

How to reproduce:

* Enable "Show position of pointer when the Control key is pressed" (On my Red Hat Enterprise Linux 6 installation this is located in: System > Preferences > Mouse > General tab, Locate Pointer section)
* Launch eclipse in a workspace with more than three files or directories
* Click on the first file or directory.
* Attempt to Ctrl+Click on the third file or directory
Comment 1 Krzysztof Daniel CLA 2013-09-19 06:04:30 EDT
Does it work for other applications like nautilus?
Comment 2 Mark Booth CLA 2013-09-19 09:27:59 EDT
Yes, nautilus allows multiple selection just fine when this option is enabled, but it does cause problems in other applications. For instance the NX client doesn't pass Ctrl to the remote desktop at all (See http://www.nomachine.com/tr/view.php?id=TR03G02202 ) and I have seen reports that VirtualBox and Wine suffers (or suffered) similar problems.

The fact that it doesn't pose a problem for nautilus does suggest that this isn't purely a gnome problem and that there must be a work around.
Comment 3 Eric Williams CLA 2018-09-10 14:03:46 EDT
I don't see this feature even available in GNOME anymore.