some async refactorings

This commit is contained in:
Fabian Freund
2024-06-19 21:24:18 +02:00
parent dbf953f879
commit 2c71909283
8 changed files with 11 additions and 13 deletions
@@ -305,7 +305,7 @@ class KagiScreen extends HookConsumerWidget {
lastBackButtonPress.value = null;
if (activeWebView?.key != null && webViews.length > 1) {
await ref
ref
.read(webViewRepositoryProvider.notifier)
.closeTab(activeWebView!.key!);
return true;
@@ -29,10 +29,8 @@ class ViewTabsSheet extends HookConsumerWidget {
label: const Text('New Tab'),
),
TextButton.icon(
onPressed: () async {
await ref
.read(webViewRepositoryProvider.notifier)
.closeAllTabs();
onPressed: () {
ref.read(webViewRepositoryProvider.notifier).closeAllTabs();
},
icon: const Icon(Icons.delete),
label: const Text('Close All'),