bep40 commited on
Commit
f587d93
·
verified ·
1 Parent(s): 1628d46

v6.9: Add DOMContentLoaded listener — fix loadHome() called before vnews_all.js loads

Browse files
Files changed (1) hide show
  1. static/vnews_all.js +14 -0
static/vnews_all.js CHANGED
@@ -1589,3 +1589,17 @@ setTimeout(startWCLiveRefresh,5000);
1589
  if(window._homeLoaded){
1590
  console.log('[VNEWS] Home already loaded, skipping duplicate');
1591
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1589
  if(window._homeLoaded){
1590
  console.log('[VNEWS] Home already loaded, skipping duplicate');
1591
  }
1592
+
1593
+ // ===== DOMContentLoaded: Auto-load home =====
1594
+ if (document.readyState === 'loading') {
1595
+ document.addEventListener('DOMContentLoaded', () => {
1596
+ if (window.loadHome && !window._homeLoaded) {
1597
+ loadHome();
1598
+ }
1599
+ });
1600
+ } else {
1601
+ // DOM already loaded
1602
+ if (window.loadHome && !window._homeLoaded) {
1603
+ loadHome();
1604
+ }
1605
+ }