Closed spelhate closed 1 year ago
On a l'impression que ce module sait écrire le paramètre mais pas le lire dans un xml.
On a l'impression que ce module sait écrire le paramètre mais pas le lire dans un xml.
On va regarder ca merci du retour.
Effectivement, le paramètre layersvisibility
n'était pas pris en compte lors de l'ouverture d'un projet existant. Le problème est corrigé sur l'issue-161-rebase
.
Correctif disponible dans la livraison intermédiaire donc.
@spelhate @lecault à fermer ?
Non. Il y a encore un bug.
1) création d'une application avec 3 thématiques externes (option affichage des couches, option affichage par défaut et masquage des couches) > Enregistrement > Pévisualisation Ok.
2) Réouverture de l'application > Les paramètres sont bien affichés dans l'IHM de studio pour les 3 thématiques externes. ->
3) Prévisualisation KO. Les paramètres ne sont pas appliqués. Idem pour le téléchargement du xml où le paramètre layersvisibility est à undefined
<themes mini="false">
<theme id="education" url="https://kartenn.region-bretagne.fr/territoires/apps/default.xml" name="Education et formation" collapsed="true" icon="false" layersvisibility="undefined">
</theme>
<theme id="transport" url="https://kartenn.region-bretagne.fr/kartoviz/apps/region/transport/transports.xml" name="Transport" collapsed="true" icon="false" layersvisibility="undefined">
</theme>
<theme id="inventaire" url="https://kartenn.region-bretagne.fr/kartoviz/apps/region/patrimoine/patrimoine.xml" name="Inventaire du patrimoine" collapsed="true" icon="false" layersvisibility="undefined">
</theme>
</themes>
Je fais une nouvelle issue VSR ?
OK @spelhate je me l'assigne.
Non. Il y a encore un bug.
- création d'une application avec 3 thématiques externes (option affichage des couches, option affichage par défaut et masquage des couches) > Enregistrement > Pévisualisation Ok.
- Réouverture de l'application > Les paramètres sont bien affichés dans l'IHM de studio pour les 3 thématiques externes. ->
- Prévisualisation KO. Les paramètres ne sont pas appliqués. Idem pour le téléchargement du xml où le paramètre layersvisibility est à
undefined
<themes mini="false"> <theme id="education" url="https://kartenn.region-bretagne.fr/territoires/apps/default.xml" name="Education et formation" collapsed="true" icon="false" layersvisibility="undefined"> </theme> <theme id="transport" url="https://kartenn.region-bretagne.fr/kartoviz/apps/region/transport/transports.xml" name="Transport" collapsed="true" icon="false" layersvisibility="undefined"> </theme> <theme id="inventaire" url="https://kartenn.region-bretagne.fr/kartoviz/apps/region/patrimoine/patrimoine.xml" name="Inventaire du patrimoine" collapsed="true" icon="false" layersvisibility="undefined"> </theme> </themes>
Bug corrigé sur la branch develop-meg-VSR
, un oubli de ma part quand on parse l'application à l'ouverture.
Je viens de tester c'est bon.
A la réouverture dans Studio d'une application, ce paramétrage si défini précédemment est perdu. Testé sur issue-161-rebase
Reproduit sur gis.jdev