Projet

Général

Profil

Anomalie #22293

La description d'une app reste parfois en permanence

Ajouté par Renaud Dussol il y a plus de 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Version cible:
Début:
01/12/2017
Echéance:
% réalisé:

100%

Distribution:

Description

Dans le dispatcher NG, il arrive que la description d'une app en popover reste en permanence
Cela est arrivé plusieurs fois sur notre serveur de test et j'ai pu le reproduire sur METICE (voir copie écran jointe)

A par un rechargement de la page, rien ne peut le faire disparaître

En revanche à part cela l'interface continue de fonctionner tout à fait normalement

Je n'arrive pas à isoler un comportement ou un événement qui cause le phénomène

metice_pb_description_appli.png Voir (106 ko) Renaud Dussol, 01/12/2017 11:43

Révisions associées

Révision 81a56815 (diff)
Ajouté par Christophe LEON il y a plus de 6 ans

ref #22293 hide popover and tooltip o, click on body

Révision b463524b (diff)
Ajouté par Christophe LEON il y a plus de 5 ans

fixes #22293 La description d'une app reste parfois en permanence

Historique

#1 Mis à jour par Renaud Dussol il y a plus de 6 ans

J'ai remarqué que le phénomène se produisait parfois aussi avec le popover du bouton de rechargement

#2 Mis à jour par Renaud Dussol il y a plus de 6 ans

on dirait que c'est lorsqu'une action a eu lieu (glissement en favori, sélection d'une catégorie) et qu'un recalcul du DOM ou de la page a du coup été initié et n'est pas encore terminé, et qu'on passe la souris à ce moment-là sur une appli (ou n'importe quel élément avec du popover)

#3 Mis à jour par Christophe LEON il y a plus de 6 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

#4 Mis à jour par Arnaud FORNEROT il y a plus de 6 ans

  • Version cible mis à Envole 5.7

#5 Mis à jour par Arnaud FORNEROT il y a plus de 6 ans

  • Statut changé de Résolu à Fermé

#6 Mis à jour par Renaud Dussol il y a plus de 5 ans

  • Statut changé de Fermé à À valider
  • Priorité changé de Normal à Haut
  • Version cible changé de Envole 5.7 à Envole 5.12
  • % réalisé changé de 100 à 90

Je suis obligé de réouvrir cette demande car je viens de m'apercevoir que le correctif que tu avais mis ne fonctionne plus...

Visiblement c'est lié à la livraison 4768eaf2 (pour le paramétrage du bouton refresh) qui modifie le fichier layout.twig.html :

https://dev-eole.ac-dijon.fr/projects/eole-dispatcher/repository/diff/src/edispatcher-1.0/ng/views/layout.twig.html?utf8=%E2%9C%93&rev=4768eaf2deccfcd421f63450efffa26a5eccc69d&rev_to=f21fb55a99e7d68e9a850727be29e8892a99f4f8

Modifie
$(".popover").hide(); en $("edispatcher_applications .popover").hide();
et
$(".tooltip").hide(); en $("edispatcher_applications .tooltip").hide();

Si je remets .popover et .tooltip simple cela refonctionne

Je te l'assigne et je mets priorité à haut pour que tu penses à voir si tu peux corriger cela dans la version que l'on va sortir...

Je n'ose pas corriger moi car si tu as mis cela c'est qu'il doit y avoir une raison...

J'ai essayé différentes syntaxes ("edispatcher-applications.popover" , "edispatcher-applications .popover", "edispatcher_applications.popover" ...) mais rien ne semble marcher

Le problème est que l'éléments popover d'une descritpion n'est pas intégré dans la div applications-opened mais se situe tout en haut du dom avec un id propre (popover25498 par ex...)

#7 Mis à jour par Christophe LEON il y a plus de 5 ans

  • Statut changé de À valider à Résolu
  • % réalisé changé de 90 à 100

#8 Mis à jour par Arnaud FORNEROT il y a plus de 5 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF