Croix inactive dans Scénario> "Ajouter un bloc"

BugReport
La croix ne fonctionne pas lors de l’ajout d’un bloc dans un scenario :
image

« Escape » ne fonctionne pas non plus dans cette modale.
Ajouter et Annuler sont fonctionnels.

Page concernée : scénario
Version Core : 4.4.2 b8c1544

1 « J'aime »

Bonjour,

J’ajoute qu’il y a deux croix si on sort la loupe :
image

Fix ici : Fix scenario "Add bloc" close cross by BadWolf42 · Pull Request #2383 · jeedom/core · GitHub

2 « J'aime »

Bonsoir, je me permet de relancer le sujet :wink:

Je me demande si c’est la bonne méthode, désolé Bad :grin:

En faite dans le code la modale (md_addElement) est initier en php. c’est aussi pour ceci que l’ addEventListener du core (dom.ui.js) sur le bouton n’est pas initier…

Le soucis c’est si on ouvre la modale log (ou autre) par exemple et qu’on clique a l’extérieur (jeeDialogBackdrop), cela a pour effet de fermer les fenêtres de dialogue, mais sa supprime aussi l’élément md_addElement,
après cette étape, un clic sur ce bouton Ajouter un bloc provoquera une erreur js : Uncaught TypeError: Cannot read properties of null (reading '_jeeDialog')

J’avoue ne pas encore pris le temps d’analyser le code en profondeur…

3 « J'aime »