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 }