Bug 546845

Summary: [Win32] Keyboard focus not correct with SWT Browser
Product: [Eclipse Project] Platform Reporter: Naveenchandra Patil <naveenchandravp>
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: NEW --- QA Contact:
Severity: major    
Priority: P3 CC: ericwill, karsten.thoms, niraj.modi
Version: 3.8.2   
Target Milestone: ---   
Hardware: PC   
OS: Windows All   
Whiteboard:
Attachments:
Description Flags
Sample Implementation for the issue none

Description Naveenchandra Patil CLA 2019-04-30 02:51:41 EDT
Created attachment 278440 [details]
Sample Implementation for the issue

Hello Team,

We have a scenario where the Keyboard focus is wrongly set if we use HTML Browser along with other SWT controls.

Scenario : Consider SWT View having 2 text boxes (Textbox1, Textbox2) followed by a SWT browser (having google page as web element), followed by 2 text boxes again (Textbox3, Textbox4).

On open of the view, the focus will be on first text (Textbox1), on tab focus moves to second text box (Textbox2), on tab focus moves to the browser. Now I navigate within the browser till end. On tab from last focused item in browser we expect the focus to go to the text box which is immediately after the browser (Textbox3), but the focus is going to the next text box (Textbox4) skipping the one in between (Textbox3).

Same case is with SHIFT + TAB, from first element in browser if I shift tab, we expect the focus to move to the text box present immediately before that (Textbox2), but the focus is moving to the textbox before that (Textbox1) which is wrong.

Since is a serious accessibility issue, I require a immediate assistance on this matter. A possible or a work, if not a workaround.

Attached sample application for your reference.

But a immediate response is appreciated.

Thanks,
Naveen
Comment 1 Eric Williams CLA 2019-06-06 15:46:42 EDT
Which OS, Windows?
Comment 2 Naveenchandra Patil CLA 2019-06-07 02:10:40 EDT
We tried in Windows 10
Comment 3 Niraj Modi CLA 2019-06-10 03:19:07 EDT
Tried the test snippet, issue is reproducible on Win7 as well.
Comment 4 Naveenchandra Patil CLA 2019-08-09 09:42:21 EDT
Hi, we have a fix available for this issue ?
Comment 5 Naveenchandra Patil CLA 2020-03-30 03:00:25 EDT
Can we please have an update on this?
Comment 6 Karsten Thoms CLA 2020-03-30 12:36:12 EDT
Current state is: No contributor has provided a patch.

There are 3 options:
1) Consider contribute a patch. How to contribute: https://www.eclipse.org/contribute/. Hey, it's open source.
2) Get a contributor to work on a patch (contracting one is the best way)
3) Wait and hope that this is picked up someday.