I have recently picked up Wicket
and built a single page web application
with multiple tabs. I have used AjaxTabbedPanel and each tab pretty much contains all Ajax input components. The issue is when I leave the application idle for a minute (or few seconds less in fact) and click on other tab, the application does not honor my request until I click again second time. Once I click the second time, the application comes to normal functioning in terms of tab navigation. Is this something to do with Wicket model
getting detached and a fresh model being created? Can somebody advise me any way to fix this so I can navigate the tabs without being constrained by any time limit.
UPDATED
I can see the same issue on the wicket example page. Please check the link below. If you firstly select "second tab" and leave the page idle for at least a couple of minutes and then if you click "third tab", it either stays on "second tab" or goes to "first tab". If you click again on the "third tab", then it will work but again until it goes idle after sometime. You will see the same problem over and over again whenever the page goes idle.