IGNF / geopf-extensions-openlayers

Extensions de la Geoplateforme pour la bibliothèque de cartographie javascript OpenLayers
https://ignf.github.io/geopf-extensions-openlayers/
GNU Affero General Public License v3.0
3 stars 0 forks source link

fix (position): Recalculer la position des fenêtres dialogues des widgets #118

Closed lowzonenose closed 3 months ago

lowzonenose commented 3 months ago

A chaque ouverture d'une boite de dialogue, on recalcule la position. On utilise la méthode publique de Control:

// on recalcule la position uniquement sur l'ouverture de la fenêtre 
if (this.options.position && !this.collapsed) {
   this.updatePosition(this.options.position);
}

Le repositionnement des fenêtres des widgets se valide sur le gh-page ou sur un exemple qui possède le switch de thèmes entre dsfr et classique.