# Bug affichage nouveau widget Appareils

**URL:** <https://community.gladysassistant.com/t/bug-affichage-nouveau-widget-appareils/8316>\
**Category:** Développement\
**Created:** [Août 27, 2023, 5:05 UTC](https://community.gladysassistant.com/t/bug-affichage-nouveau-widget-appareils/8316 "2023-08-27T17:05:08Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Août 27, 2023, 5:05 UTC](https://community.gladysassistant.com/t/bug-affichage-nouveau-widget-appareils/8316/1 "2023-08-27T17:05:08Z")

</div>

Suite à la mise à jour 4.27 j’ai voulu remplacer mes widgets **Appareils de la pièce** par des widgets **Appareils** pour bénificier du renommage et de pouvoir modifier l’ordre.

Mais j’ai un bug sur l’affichage avec les commutateurs de prise. A gauche de l’image ci dessous des widgets **Appareil de la pièces** avec un affichage correct et à droite les widgets **Appareils**. Les commutateurs restent toujours sur Off! Sauf si je raffraichit la page ils dans le bon état pendant 1s et ensuite repasse à Off.

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/c/c352de567ad9a86e8abb42fc4b52ccb4b096bd2d.png)

Par contre l’appui sur les boutons contrôle bien les prises.

La vue en mode édition:

 ![image](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/0/0b21eb5194042ccb6135a225d9289731d06dc506.png)

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Août 27, 2023, 7:30 UTC](https://community.gladysassistant.com/t/bug-affichage-nouveau-widget-appareils/8316/2 "2023-08-27T19:30:21Z")

</div>

Après test le problème apparaît si on mets les 2 widgets sur le même bureau. Si j’enlève le widget Appareils de la pièce l’autre widget fonctionne correctement.

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Août 28, 2023, 8:23 UTC](https://community.gladysassistant.com/t/bug-affichage-nouveau-widget-appareils/8316/3 "2023-08-28T08:23:11Z")

</div>

Intéressant, je vais investiguer ! Merci du retour 🙂

> <https://github.com/GladysAssistant/Gladys/issues/1861>
>
> https://community.gladysassistant.com/t/bug-affichage-nouveau-widget-appareils/8…316

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Août 28, 2023, 8:25 UTC](https://community.gladysassistant.com/t/bug-affichage-nouveau-widget-appareils/8316/4 "2023-08-28T08:25:29Z")

</div>

Je te confirme que j’arrive à reproduire

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Août 28, 2023, 8:53 UTC](https://community.gladysassistant.com/t/bug-affichage-nouveau-widget-appareils/8316/5 "2023-08-28T08:53:40Z")

</div>

J’ai trouvé la source du bug, en fait le problème apparaissait lorsqu’un même appareil était affiché plusieurs fois sur le même dashboard (peut importe le widget utilisé)

Le «&nbsp;name&nbsp;» du radio button était l’ID de l’appareil, et donc ça créé un conflit dans l’état HTML du radio.

J’ai rajouté la position en x/y du widget à l’identifiant pour que ça ne pose pas de problèmes 🙂

La PR :

> <https://github.com/GladysAssistant/Gladys/pull/1862>
>
> …imes
> 
> \### Pull Request check-list
> 
> To ensure your Pull Request can be accep…ted as fast as possible, make sure to review and check all of these items:
> 
> \- \[x\] If your changes affects code, did your write the tests?
> \- \[x\] Are tests passing? (\`npm test\` on both front/server)
> \- \[x\] Is the linter passing? (\`npm run eslint\` on both front/server)
> \- \[x\] Did you run prettier? (\`npm run prettier\` on both front/server)
> \- \[x\] If you are adding a new features/services, did you run integration comparator? (\`npm run compare-translations\` on front)
> \- \[x\] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to \[the community\](https://community.gladysassistant.com/) for testing before merging.
> 
> \### Description of change
> 
> Fix #1861

Après le correctif :

[https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/5/5c8571848eaeb33ab8b9415106c11864502a98de.mp4](https://gladys-assistant-community.b-cdn.net/uploads/default/original/2X/5/5c8571848eaeb33ab8b9415106c11864502a98de.mp4)

---

<div class="post-metadata">

**Author:** ![Will\_71](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/will_71/32/9582_2.png) [@Will\_71](https://community.gladysassistant.com/u/Will_71)\
**Post date:** [Août 28, 2023, 9:24 UTC](https://community.gladysassistant.com/t/bug-affichage-nouveau-widget-appareils/8316/6 "2023-08-28T09:24:21Z")

</div>

Comme d’habitude très réactif dans la résolution des bugs.👏

---

<div class="post-metadata">

**Author:** ![pierre-gilles](https://gladys-assistant-community.b-cdn.net/user_avatar/community.gladysassistant.com/pierre-gilles/32/5886_2.png) [@pierre-gilles](https://community.gladysassistant.com/u/pierre-gilles)\
**Post date:** [Septembre 11, 2023, 5:54 UTC](https://community.gladysassistant.com/t/bug-affichage-nouveau-widget-appareils/8316/7 "2023-09-11T17:54:43Z")

</div>

Correctif disponible dans Gladys Assistant v4.28 :

> [@Gladys Assistant 4.28 : Expiration des états de capteurs, nouveaux appareils Zigbee, et plus!](https://community.gladysassistant.com/t/gladys-assistant-4-28-expiration-des-etats-de-capteurs-nouveaux-appareils-zigbee-et-plus/8352):
>
> Salut à tous ! C’est lundi, c’est l’heure d’une nouvelle release Gladys smile Et il y a plein de nouveautés dans Gladys Assistant 4.28 !! Expiration des états de capteurs Désormais, les «&nbsp;vieux&nbsp;» états de capteurs ne seront plus affichés sur le tableau de bord, et seront remplacé par une indication que l’état n’est plus à jour : Pratique pour trouver les capteurs qui n’envoient plus de valeurs ! La délai par défaut est de 48 heures et peut-être modif…
