fix disposed issues

This commit is contained in:
Fabian Freund
2025-12-31 06:26:18 +01:00
parent d4585921ce
commit da02936fd0
@@ -278,12 +278,16 @@ Future<bool> isTabTunneled(Ref ref, String? tabId) async {
.read(tabDataRepositoryProvider.notifier)
.getTabContainerId(tabState.id);
if (!ref.mounted) return false;
final containerData = await containerId.mapNotNull(
(containerId) => ref
.read(containerRepositoryProvider.notifier)
.getContainerData(containerId),
);
if (!ref.mounted) return false;
return containerData?.metadata.useProxy ?? false;
case TorRegularTabProxyMode.all:
return true;