Sprawdź, czy animacja zakończyła się w Turt

animation.addStatusListener((status) {
   if (status == AnimationStatus.completed) {
      // do your logic
   }
});
Krypton6969