minor fixes [skip ci]
OmarHatem committed
Nov 17, 2025 at 18:59 UTC
954ac34c5b1ab289d018688fad75948cfbe77d86
2 files changed
+4
-3
lib/src/screens/settings/background_sync_page.dart
+2
-2
@@ -111,9 +111,9 @@ class BackgroundSyncPage extends BasePage {
111
return SettingsSwitcherCell(
112
title: S.current.new_transactions_notifications,
113
value: dashboardViewModel.backgroundSyncNotificationsEnabled,
114
- onValueChange: (_, bool value) {
114
+ onValueChange: (_, bool value) async {
115
try {
116
- dashboardViewModel.setBackgroundSyncNotificationsEnabled(value);
116
+ await dashboardViewModel.setBackgroundSyncNotificationsEnabled(value);
117
} catch (e) {
118
showPopUp(
119
context: context,
lib/utils/tor.dart
+2
-1
@@ -3,11 +3,12 @@ import 'dart:io';
3
4
import 'package:cw_core/utils/proxy_wrapper.dart';
5
import 'package:cw_core/utils/print_verbose.dart';
6
+import 'package:cw_core/utils/tor/disabled.dart';
7
import 'package:flutter/material.dart';
8
9
bool didTorStart = false;
10
Future<void> ensureTorStopped({required BuildContext? context}) async {
10
- if (!didTorStart) {
11
+ if (!didTorStart || CakeTor.instance is CakeTorDisabled) {
12
printV("Tor hasn't been initialized yet, so it can't be stopped.");
13
return;
14
}