diff --git a/public/strategie-script.js b/public/strategie-script.js index 4a7129b..05bce13 100644 --- a/public/strategie-script.js +++ b/public/strategie-script.js @@ -758,8 +758,11 @@ Interface de pilotage pour les responsables sécurité des PME. let initTimeout = null; function initStrategyLinks() { - // Éviter les exécutions multiples - if (isInitialized) return; + // Éviter les exécutions multiples (mais permettre une réinitialisation si nécessaire) + if (isInitialized && document.getElementById('link-team')) { + console.log('ℹ️ Déjà initialisé et lien Équipe présent'); + return; + } // Annuler toute tentative d'initialisation en cours if (initTimeout) { @@ -767,7 +770,9 @@ Interface de pilotage pour les responsables sécurité des PME. initTimeout = null; } - // Marquer comme initialisé immédiatement + console.log('🚀 initStrategyLinks() appelée'); + + // Marquer comme initialisé isInitialized = true; addLinksToHeader();