Projet

Général

Profil

Actions

Anomalie #4933

fermé

[TRANSITIONS] Image loading.gif non trouvée lors de la première connexion d'un utilisateur

Ajouté par Éric Brison il y a plus de 11 ans. Mis à jour il y a plus de 11 ans.

Statut:
Intégré
Priorité:
Normal
Assigné à:
Version cible:
Début:
25/08/2014
Echéance:
% réalisé:

100%

Temps estimé:
Version source:
Solution proposée:

Différer la soumission afin de permettre l'affichage de l'image.

Principaux fichiers impactés:
Complexité:
Contrôle:
Thème:
Document:IHM
Régression:

Description

Après installation d'un contexte, lors de la première connexion d'un utilisateur (autre que master default) l'image d'attente loading.gif (cercle gris qui tourne) lors d'une transition n'est pas trouvée (le symbole d'une image qui n'existe pas est affiché à la place lors de n'importe quelle transition).

Cela dure jusqu'à ce que l'utilisateur se déconnecte puis se reconnecte. L'image loading.gif apparaît alors correctement par la suite sur les transitions.

Je n'ai pas réussi à produire de cas de test plus minimal que celui-ci (je ne sais pas si le problème se pose dans d'autres cas qu'après l'installation d'un contexte).


Demandes liées 1 (0 ouverte1 fermée)

Copié vers Core - Anomalie #4978: [TRANSITIONS] Image loading.gif non trouvée lors de la première connexion d'un utilisateurIntégréJérôme Augé25/08/2014

Actions

Mis à jour par Éric Brison il y a plus de 11 ans

  • Statut changé de Nouveau à Analysé
  • Assigné à mis à Jérôme Augé
  • Solution proposée mis à jour (diff)

L'image est alors marquée en "Aborted" dans Firebug.

Le problème semble être que le navigateur n'a pas le temps de charger l'image à afficher avant que le POST du l'action MODSTATE ne soit fait et vienne interrompre la page courante.

Par la suite, l'image est dans le cache, et donc disponible pour être affichée avant que l'action MODSTATE ne remplace la page courante.

Mis à jour par Jérôme Augé il y a plus de 11 ans

  • % réalisé changé de 0 à 100

Sur l'event "load" de la "window" je crée un WIMG caché pour qu'il précharge l'image et qu'elle soit disponible lorsqu'elle sera affichée.

Mis à jour par Éric Brison il y a plus de 11 ans

  • Statut changé de Analysé à Intégré

Appliqué par commit dynacase-core|commit:f83fb2b8618a31bcac41ea4bed407ca5fee64bfa.

Actions

Formats disponibles : Atom PDF