From 81bfa75eecb5db2635656fb415174277c8ed88e0 Mon Sep 17 00:00:00 2001 From: Pierre HUBERT Date: Mon, 28 Jul 2025 21:47:00 +0200 Subject: [PATCH] Redirect to list screens after a successful scan --- moneymgr_mobile/lib/routes/scan/scan_screen.dart | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/moneymgr_mobile/lib/routes/scan/scan_screen.dart b/moneymgr_mobile/lib/routes/scan/scan_screen.dart index 24eec7e..65bc401 100644 --- a/moneymgr_mobile/lib/routes/scan/scan_screen.dart +++ b/moneymgr_mobile/lib/routes/scan/scan_screen.dart @@ -1,8 +1,10 @@ import 'dart:typed_data'; import 'package:flutter/material.dart'; +import 'package:go_router/go_router.dart'; import 'package:hooks_riverpod/hooks_riverpod.dart'; import 'package:logging/logging.dart'; +import 'package:moneymgr_mobile/services/router/routes_list.dart'; import 'package:moneymgr_mobile/services/storage/expenses.dart'; import 'package:moneymgr_mobile/services/storage/prefs.dart'; import 'package:moneymgr_mobile/utils/ocr_utils.dart'; @@ -55,7 +57,9 @@ class ScanScreen extends HookConsumerWidget { fileContent: value.$1!, fileMimeType: "application/pdf", ); - restartScan(); + if (context.mounted) { + context.pushReplacement(scansPage); + } }, onRescan: restartScan, ),