bartounet a écrit : ↑28 mars 2019, 19:30
Hello
Je me suis aperçu récemment que ce widget faisait clignoter l'ensemble du design lors d'un changement d'état.
Ce n'est pas très agréable, c'est comme un petit flash
J'ai remarqué ça aussi...
J'avais déjà remarqué ça avec le plugin Network lors du rafraichissement de la latence des équipements avant d'utiliser ce widget.
Je le soupçonne d'en être responsable:
Si tu as pas mal de commandes qui utilisent ce widget, avec l'option 'time' en plus qui se rafraichit toutes les minutes, il est possible que ça s'ajoute au ping+calcul latence de Network.
C'est le navigateur internet qui fait tous les calculs ça peut commencer à faire beaucoup d'un coup: retour ping + calcul latence + refresh info binaire + affichage de la durée...
Je vais pousser mes recherches sur ce point (c'était déjà prévu) et faire en sorte d'optimiser le code si c'est nécessaire. Si tu trouves des pistes de ton côté n'hésites pas à m'en faire part.
Pendant que j'y suis, il est fort possible que le paramètre 'name' soit remplacé par un paramètre 'type' à devoir renseigner pour appliquer l'icône. Encore une fois j'ai voulu faire au plus simple pour tout un chacun mais si le 'name' ne correspond pas à un *.png (donc icône par défaut) ça génère une petite erreur dans le navigateur. Je suis perfectionniste: j'aime pas !
EDIT: ton code n'a pas l'air à jour, normalement le nom des équipements n'est plus présenté comme ça.