Bug 472518 - [GTK3] pressing Tab key to focus next input in Search dialog not working
Summary: [GTK3] pressing Tab key to focus next input in Search dialog not working
Status: RESOLVED WORKSFORME
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 4.5   Edit
Hardware: PC Linux
: P3 normal with 2 votes (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2015-07-13 10:01 EDT by A B CLA
Modified: 2018-05-11 15:11 EDT (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description A B CLA 2015-07-13 10:01:56 EDT
Open Search dialog (Ctrl+H) and try to press TAB - focus not changed.
Run with export SWT_GTK3=0 - TAB key working as expected.
Ubuntu 14.04
Comment 1 Andrey Loskutov CLA 2015-07-13 10:07:11 EDT
AB, can you please add GTK3 version please?
Comment 2 A B CLA 2015-07-13 11:40:28 EDT
org.eclipse.swt.internal.gtk.version=3.10.8
Comment 3 Jay Tanaka CLA 2015-09-08 14:46:46 EDT
I also see this on Ubuntu 12.04 with the J2EE 4.5.0 64 bit release.
org.eclipse.swt.internal.gtk.version is 3.4.2.

It happens in all these:
Search - Search...
Search - File...
Search - Remote...

When any of those dialogs open, after typing in a value for the "Containing text" field, pressing TAB does not take you to the "Case sensitive" checkbox as it did in 4.4.2 on the same system.

Other dialogs, like Navigate - Open Task... recognize the TAB key and navigate through the dialog fields.

Also tried 4.5.0 64 bit on OSX 10.10.5 - in that version TAB takes focus to the next input box, not the checkbox.
Comment 4 Neale Upstone CLA 2015-10-01 05:33:31 EDT
I can confirm this bug report.

With Ubuntu 14.04 LTS, I upgraded from Luna to Mars (packaged in Spring Tool Suite 3.6.4 -> 3.7.0).

I too found that the Search dialog no longer responds to the tab key to change focus.

I too found that switching to GTK2 fixed this.

Note: Looking at my settings, this doesn't necessarily mean that GTK3 was working in Luna, as I didn't have the flag set to enable GTK3.
Comment 5 Neale Upstone CLA 2015-10-01 06:02:22 EDT
Jay:

The OS X behaviour you reported is a normal (and annoying) default for OS X.

OS X assumes that you just cannot exist without a trackpad, so assumes that you'll only ever tab between text boxes.

There is a setting somewhere to change that.
Comment 6 Igor Fedorenko CLA 2015-10-02 07:00:41 EDT
You can change Tab behaviour on OSX in System Preferences -> Keyboard -> Shortcuts.
Comment 7 Eric Williams CLA 2018-05-11 15:11:49 EDT
This was fixed in 4.6 IIRC. Either way, I cannot reproduce this issue.