Details
Description
On the first update of an input element (through singleSubmit or f:ajax) the focus is lost. Setting the tabindex doesn't have any impact on this. Once this first update is made the focus and tabing works without any issues.
A few things I noticed:
- This can only be seen when first loading the app in a fresh browser instance. If the tab is closed and then the page is accessed again in a new tab, this isn't an issue. To re-test this the browser needs to be closed and then re-opened between tests.
- Once the page is displayed initially, if I refresh the page without doing an update, this issue isn't seen.
Attached test case that shows this issue.
Steps: