Open schnepe2 opened 7 years ago
The focus is "stolen" and "returned" as you suggest, but the problem is that the widget is not the "root" of focus and tabs (see qx API). I have asked on the qooxdoo gitter chat for some guidance on how to solve this issue.
The Tab (-keyboard) handling does not work as expected. Most prominent "issue" when used with e.g.
Confirm
Dialog/Window. To reproduce, just go to the Demo Site and "tab" to theConfirm
button, open the Dialog (via <Space> or <Enter>) ..and try to select either "Yes" or "No" button via <Tab>I've had a similar issue once ago and I think I had to "steal" the focus on opening of the dialog/window and then "restore" the previous one on closing. This might be a bit more complicated for the "chained" dialogs/windows...