Verifique se a animação completa em flutter
animation.addStatusListener((status) {
if (status == AnimationStatus.completed) {
// do your logic
}
});
Krypton6969