You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Lorsque du chargement initial, l'utilisateur peut cliquer sur "Ouvrir un projet existant" de manière très rapide.
L'ouverture de la modal entraîne alors un appel de la liste des applications selon une URL récupérable dans la config :
$("#mod-importfile").on('shown.bs.modal', function () {
SI la config (config.json) n'est pas encore disponible, l'ouverture de la modal provoque une erreur :
.js:1531 Uncaught TypeError: Cannot read properties of undefined (reading 'api')
at Object.getListeApplications (mv.js:1531:33)
at HTMLDivElement.<anonymous> (mviewerstudio.js:1160:8)
Ne voyant aucun mécanisme d'événement sur le chargement de la config, je pense que ce problème est déjà présent en version latest.
Un message invitant l'utilisateur à recharger la page serait une alternative peu coûteuse.
Autrement, rajouter un event / listener avec un loader pour montrer que la liste est en cours de chargement, tant qu'on a pas récupéré la config + la réponse de l'appel fetch.
The text was updated successfully, but these errors were encountered:
Gaetanbrl
changed the title
MEG - Chargement de la liste des application si config non chargée
Chargement de la liste des application si config non chargée
May 16, 2023
Description
Lorsque du chargement initial, l'utilisateur peut cliquer sur "Ouvrir un projet existant" de manière très rapide.
L'ouverture de la modal entraîne alors un appel de la liste des applications selon une URL récupérable dans la config :
$("#mod-importfile").on('shown.bs.modal', function () {
SI la config (config.json) n'est pas encore disponible, l'ouverture de la modal provoque une erreur :
Ne voyant aucun mécanisme d'événement sur le chargement de la config, je pense que ce problème est déjà présent en version latest.
Un message invitant l'utilisateur à recharger la page serait une alternative peu coûteuse.
Autrement, rajouter un event / listener avec un loader pour montrer que la liste est en cours de chargement, tant qu'on a pas récupéré la config + la réponse de l'appel fetch.
The text was updated successfully, but these errors were encountered: