We have a main tabset for navigation. The single component of one of its tabs (Fees) is another tabset with two tabs, Program and Worksheet. Each of those tabs has a page-include as its only component.
The inner tabset is set to remember the users’ last tab and to defer rendering of tab contents.
Both the Program and the Worksheet tabs are set to load lazy page include components and have no Actions.
The two page includes are each set for Lazy Load.
When the user’s last tab is Program, the program page include is loaded immediately when the (outer) Fees tab is selected. When the (inner) Worksheet tab is selected, the worksheet page include is loaded. This is the expected behavior.
When the user’s last tab is Worksheet, the worksheet page include is loaded immediately when the (outer) Fees tab is selected. When the (inner) Program tab is selected, the program page include IS NOT loaded. Not at all. Troubleshooting with the developer tools Network tab and XHR filter shows the worksheet page include include?..
The Program and Worksheet tabs are in that order in their tabset, so it is the “first” tab that fails to load its lazy page-includes when the “second” tab is displayed first.
This is different behavior than v9.5.17 from which we are migrating.
Question
Lazy load page include not being loaded in a tabset, V11.1.6
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.