diff --git a/test/screens/path_trace_test.dart b/test/screens/path_trace_test.dart index 55c10b14..1ac2a1ca 100644 --- a/test/screens/path_trace_test.dart +++ b/test/screens/path_trace_test.dart @@ -71,13 +71,15 @@ Widget _buildTestApp({ required MeshCoreConnector connector, required Widget child, }) { + final appSettingsService = AppSettingsService(); + return MultiProvider( providers: [ ChangeNotifierProvider.value(value: connector), - ChangeNotifierProvider( - create: (_) => AppSettingsService(), + ChangeNotifierProvider.value(value: appSettingsService), + ChangeNotifierProvider( + create: (_) => MapTileCacheService(appSettingsService: appSettingsService), ), - Provider(create: (_) => MapTileCacheService()), ChangeNotifierProvider( create: (_) => PathHistoryService(_FakeStorageService()), ),