Maybe Fix Bluetooth Popup (#1458)
Co-authored-by: Konstantin Ullrich <konstantinullrich12@gmail.com>
Omar Hatem committed
May 21, 2024 at 05:26 UTC
f846f91e5f78726515a2eb66580ec5c880f93cb7
2 files changed
+4
-3
lib/di.dart
+2
-1
@@ -311,7 +311,6 @@ Future<void> setup({
311
getIt.registerFactory<Box<Node>>(() => _powNodeSource, instanceName: Node.boxName + "pow");
312
313
getIt.registerSingleton(AuthenticationStore());
314
- getIt.registerSingleton(LedgerViewModel());
314
getIt.registerSingleton<WalletListStore>(WalletListStore());
315
getIt.registerSingleton(NodeListStoreBase.instance);
316
getIt.registerSingleton<SettingsStore>(settingsStore);
@@ -336,6 +335,8 @@ Future<void> setup({
335
getIt.registerSingleton<AnonpayTransactionsStore>(
336
AnonpayTransactionsStore(anonpayInvoiceInfoSource: _anonpayInvoiceInfoSource));
337
338
+ getIt.registerLazySingleton(() => LedgerViewModel());
339
+
340
final secretStore = await SecretStoreBase.load(getIt.get<SecureStorage>());
341
342
getIt.registerSingleton<SecretStore>(secretStore);
lib/src/screens/connect_device/connect_device_page.dart
+2
-2
@@ -3,7 +3,7 @@ import 'dart:io';
3
4
import 'package:cake_wallet/generated/i18n.dart';
5
import 'package:cake_wallet/src/screens/base_page.dart';
6
-// import 'package:cake_wallet/src/screens/connect_device/debug_device_page.dart';
6
+import 'package:cake_wallet/src/screens/connect_device/debug_device_page.dart';
7
import 'package:cake_wallet/src/screens/connect_device/widgets/device_tile.dart';
8
import 'package:cake_wallet/themes/extensions/cake_text_theme.dart';
9
import 'package:cake_wallet/utils/responsive_layout_util.dart';
@@ -105,7 +105,7 @@ class ConnectDevicePageBodyState extends State<ConnectDevicePageBody> {
105
try {
106
_bleRefresh = ledger.scan().listen((device) => setState(() => bleDevices.add(device)))
107
..onError((e) {
108
- throw e as Exception;
108
+ throw e.toString();
109
});
110
setState(() => bleIsEnabled = true);
111
_bleRefreshTimer?.cancel();