remove tab deletion cache

This commit is contained in:
Fabian Freund
2025-12-22 09:57:34 +01:00
parent ba4534a896
commit 2b1400eb76
6 changed files with 3 additions and 120 deletions
@@ -28,7 +28,6 @@ import 'package:weblibre/core/logger.dart';
import 'package:weblibre/features/geckoview/domain/entities/states/tab.dart';
import 'package:weblibre/features/geckoview/domain/providers.dart';
import 'package:weblibre/features/geckoview/domain/providers/selected_tab.dart';
import 'package:weblibre/features/geckoview/domain/providers/tab_delete_cache.dart';
import 'package:weblibre/features/geckoview/domain/providers/tab_list.dart';
import 'package:weblibre/features/geckoview/domain/providers/tab_state.dart';
import 'package:weblibre/features/geckoview/features/tabs/data/models/container_data.dart';
@@ -349,8 +348,6 @@ class TabRepository extends _$TabRepository {
await _selectNextTab(tabId);
}
ref.read(tabDeleteCacheProvider.notifier).delete(tabId);
return _tabsService.removeTab(tabId: tabId);
}
@@ -360,10 +357,6 @@ class TabRepository extends _$TabRepository {
await _selectNextTab(selectedTab!);
}
for (final tabId in tabIds) {
ref.read(tabDeleteCacheProvider.notifier).delete(tabId);
}
return _tabsService.removeTabs(ids: tabIds);
}
@@ -41,7 +41,7 @@ final class TabRepositoryProvider
}
}
String _$tabRepositoryHash() => r'84c3abff33a3b2ad6af91b97d6d3c4e9efea4ac2';
String _$tabRepositoryHash() => r'ef1116cbf09f456deae7a7d3f5cee3ba843d7430';
abstract class _$TabRepository extends $Notifier<void> {
void build();