turn empty tab screen into home screen

This commit is contained in:
Fabian Freund
2026-03-14 09:14:07 +01:00
parent 9db5a3e79b
commit 4f0dc91924
6 changed files with 204 additions and 54 deletions
@@ -286,6 +286,20 @@ class TabRepository extends _$TabRepository {
return false;
}
Future<bool> resumeLatestTab() async {
final latestTab = await ref
.read(tabDatabaseProvider)
.tabDao
.getTabsFifo(limit: 1)
.getSingleOrNull();
if (!ref.mounted || latestTab == null) {
return false;
}
return selectTab(latestTab.id);
}
Future<bool> selectPreviousTab(
String tabId, {
String? containerId,