undo et redo fonctionne mais il sont bigger

je perd des état quand je fait des undo et redo,
metode de undo et redo de gestionnaire commande a revoir