Skip to content

Corrige l'affichage des tooltips fiche globale

Sylvain Boulade requested to merge fix-dept-global-tooltip into main

Ref https://gitlab.donnees.incubateur.anct.gouv.fr/infrastructure/indicateurs/-/issues/582

On injectait dans le DOM deux fois le contenu des indicateurs insee à cause du composant carte (qui est affiché uniquement pour les départements, ce qui explique que le problème n'apparaissait pas pour les régions), parce que nous avons un affichage différent en mode 'print' (pdf) et en mode 'screen' (web).

Le problème sous-jacent était donc bien un conflit d'id des éléments HTML correspondants. Il y avait deux éléments id="tooltip-info-nb_communes" et la logique dsfr ne considérait que le premier des deux dans l'arbre html, et c'est celui qui était masqué.

On peut refactoriser un peu le composant pour n'injecter qu'une fois les indicateurs (et donc les tooltips).

Tester

Aller sur http://localhost:3001/fiches/globale/d%C3%A9partement/31

Sur la branche main, les tooltips des indicateurs de Contexte territorial ne s'affichent pas.

Sur cette branche ils doivent s'afficher correctement.

De plus il ne doit pas y avoir de régression visuelle.

Edited by Sylvain Boulade

Merge request reports