Bug 546845 - [Win32] Keyboard focus not correct with SWT Browser
Summary: [Win32] Keyboard focus not correct with SWT Browser
Status: NEW
Alias: None
Product: Platform
Classification: Eclipse Project
Component: SWT (show other bugs)
Version: 3.8.2   Edit
Hardware: PC Windows All
: P3 major with 2 votes (vote)
Target Milestone: ---   Edit
Assignee: Platform-SWT-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-04-30 02:51 EDT by Naveenchandra Patil CLA
Modified: 2020-03-30 12:36 EDT (History)
3 users (show)

See Also:


Attachments
Sample Implementation for the issue (1.30 KB, patch)
2019-04-30 02:51 EDT, Naveenchandra Patil CLA
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.