Hello,
I have some very special pages that use a lot of Interactive Grids on separate Tabs (45-50!). All IGs have "Edit Enable" = No and Lazy Loading = Yes, so the data is only fetched via AJAX after a tab is activated.
Loading this Pages is now slow: Timing via Developer Toolbar shows most of the time is spend for "Load L10n Resources" (about 2.3 seconds), the apexreadyend is delayed for this time.
This is probably the work for initializing the empty IGs on my browser. I tried it on Chrome and Firefox: both have "Load L10n Resources" about 2.3 seconds.
I made a testcase on apex.oracle.com with 40 IGs doing a select * from all_objects where 1 = 2
https://apex.oracle.com/pls/apex/f?p=114405
This behaviour when initializing IGs is new, it must be introduced after 21.1: we currently upgraded from this version and since then we noticed this issue. Now when I run the same page under APEX 19.1 (I have no other other older version available), the page loads quickly, there is no additional 2-second delay.
There is a second different but minor issue with IGs on tabs (Tabs Container, not RDS) and lazy loading: in older APEX versions this did not work properly, you had to make a workaround with 2 css-settings. This is now fixed but only for normal pages. It is still broken when your page is a Modal Dialog!
Anyone else who works with many IGs on a page and on tabs? Maybe @john-snyders-oracle can reproduce this?
Thanks!
W
BTW: i can not use IR because some of the Grids in my Application display a Master Detail Relation which is not out-of-the-box in an IR