Les lignes 289 et 435 de plugin.template.js mettent à jour les variables modifyWithoutSave et jeeFrontEnd.modifyWithoutSave
jeeFrontEnd.modifyWithoutSave = false
modifyWithoutSave = false
Le but est certainement de passer à jeedomFrontEnd.saveWithoutSave tout en évitant de casser le fonctionnement des plugins qui utilisent encore saveWithoutSave pour maintenir la compatibilité avec les versions précédentes du core.
Mais il y a 14 lignes dans le même fichier qui modifient uniquement la valeur de jeedomFrontEnd.saveWithoutSave
lignes 151 à 156 par exemples:
jeedomUtils.addOrUpdateUrl('id', data.id)
domUtils.hideLoading()
jeeFrontEnd.modifyWithoutSave = false
setTimeout(function() {
jeeFrontEnd.modifyWithoutSave = false
}, 1000)
Est-ce qu’il y a une raison que je n’ai pas comprise ou faut-il que je fasse un PR ?
Edit:
La constatation a été faite dans la branche V4-stable