Hello,
à la suite d’un removeAll(), est ce qu’il ne manquerait pas un allTodo() ?
function execute(){
...
case 'removeall':
$todo->removeall();
$todo->allTodo(); <------ ici :)
break;
en effet, lorsque l’on supprime tous les éléments de l’équipement via la commande Remove All
, l’ensemble des items (commandes) sont bien supprimés et ne sont plus visible sur le widget (ni sur l’équipement).
Par contre, la commande Liste
elle reste avec son ancienne valeur (concatenation de tous des items qui viennent d’être supprimés), jusqu’à temps qu’un nouvel élément soit ajouté.
Ca serait mieux que cette commande info soit également mise à jour allTodo (ou un simple execCmd), non !?