improved tab & topic handling
This commit is contained in:
@@ -9,6 +9,7 @@ import 'package:lensai/features/content_block/domain/repositories/sync.dart';
|
||||
import 'package:lensai/features/search_browser/domain/services/session.dart';
|
||||
import 'package:lensai/features/settings/data/models/settings.dart';
|
||||
import 'package:lensai/features/settings/data/repositories/settings_repository.dart';
|
||||
import 'package:lensai/features/topics/data/providers.dart';
|
||||
import 'package:lensai/features/web_view/domain/providers.dart';
|
||||
import 'package:riverpod_annotation/riverpod_annotation.dart';
|
||||
|
||||
@@ -79,6 +80,8 @@ class AppInitializationService extends _$AppInitializationService {
|
||||
|
||||
if (settings.incognitoMode) {
|
||||
await ref.read(sessionServiceProvider.notifier).clearAllData();
|
||||
//Delete all unsasigned tabs
|
||||
await ref.read(tabDatabaseProvider).tabDao.deleteTopicTabs(null);
|
||||
}
|
||||
|
||||
if (settings.kagiSession case final String session) {
|
||||
|
||||
@@ -7,7 +7,7 @@ part of 'app_initialization.dart';
|
||||
// **************************************************************************
|
||||
|
||||
String _$appInitializationServiceHash() =>
|
||||
r'19ec598e2141dd306eee61c1f9edd7f515b56738';
|
||||
r'dadcf205d32efa61eb2a0ff1c9b3d49658b76a56';
|
||||
|
||||
/// See also [AppInitializationService].
|
||||
@ProviderFor(AppInitializationService)
|
||||
|
||||
Reference in New Issue
Block a user