| Project: | formsPlayer |
| Version: | 1.5.4 |
| Component: | Code |
| Category: | bug |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | closed |
| Attachment: | next-previous.html.txt (5.37 KB) |
When navigating between between controls with the 'tab' and 'shif-tab' keys, the xforms-previous-event is not always dispatched when it should be. The attached form demonstrates the bug. Do the following in the form:
- Open form. Focus is given to the first input control.
- Tab through the controls to the last one. Each tab inserts a log message into the inst-log instance (shown at the bottom of the screen) on the xforms-next event
- When focused in the last control, shift-tab back to the fourth control. An xforms-previous event happens as expected and a log message is inputted into the inst-log instance.
- Shif-tab again and the expected xforms-previous event does not happen. xforms-next happens instead.
- Another shift-tab generates an xforms-next event too.

Recent comments
3 weeks 1 day ago
4 weeks 4 days ago
4 weeks 5 days ago
4 weeks 5 days ago
5 weeks 9 hours ago
5 weeks 18 hours ago
5 weeks 22 hours ago
5 weeks 22 hours ago
5 weeks 4 days ago
5 weeks 4 days ago