diff --git a/lib/presentation/views/active_game_view.dart b/lib/presentation/views/active_game_view.dart index ff9e066..d428f1c 100644 --- a/lib/presentation/views/active_game_view.dart +++ b/lib/presentation/views/active_game_view.dart @@ -453,6 +453,8 @@ class _ActiveGameViewState extends State { ), ); + if (round == -1) return; + if (widget.gameSession.isGameFinished && context.mounted) { _playFinishAnimation(context); } diff --git a/lib/presentation/views/round_view.dart b/lib/presentation/views/round_view.dart index d2a9da5..45249b4 100644 --- a/lib/presentation/views/round_view.dart +++ b/lib/presentation/views/round_view.dart @@ -80,7 +80,7 @@ class _RoundViewState extends State { padding: EdgeInsets.zero, onPressed: () => { LocalStorageService.saveGameSessions(), - Navigator.pop(context) + Navigator.pop(context, -1) }, child: Text(AppLocalizations.of(context).cancel), ), diff --git a/pubspec.yaml b/pubspec.yaml index 2ea3c92..367411f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -2,7 +2,7 @@ name: cabo_counter description: "Mobile app for the card game Cabo" publish_to: 'none' -version: 0.5.3+594 +version: 0.5.3+595 environment: sdk: ^3.5.4