Lazy load page include not being loaded in a tabset, V11.1.6

  • 1
  • Problem
  • Updated 5 months ago
  • Solved
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.
Photo of Mike Dwyer

Mike Dwyer, Champion

  • 3,544 Points 3k badge 2x thumb

Posted 9 months ago

  • 1
Photo of Stephen Sells

Stephen Sells, Official Rep

  • 17,170 Points 10k badge 2x thumb
Official Response
Hello Skuid Community ~

This has been addressed in the new Millau 11.2.2 release which is now available on the Skuid Releases page.

As a reminder, Salesforce does NOT allow reverting back to prior versions of managed packages. Skuid always recommends installing new versions in a non-business critical sandbox environment to test all mission critical functionality before installing into a production environment. We also recommend that you update out of date themes when you upgrade.