fix timeout

This commit is contained in:
Fabian Freund
2025-05-05 14:34:57 +02:00
parent 35fcae3ed7
commit 4e660be89f
@@ -35,7 +35,7 @@ class BrowserView extends StatefulHookConsumerWidget {
const BrowserView({ const BrowserView({
this.screenshotPeriod = const Duration(seconds: 10), this.screenshotPeriod = const Duration(seconds: 10),
this.suggestionTimeout = const Duration(seconds: 10), this.suggestionTimeout = const Duration(seconds: 30),
this.postInitializationStep, this.postInitializationStep,
}); });
@@ -215,7 +215,7 @@ class _BrowserViewState extends ConsumerState<BrowserView>
_timerPaused = false; _timerPaused = false;
} }
if (_suggestionCountTime == null || if (_suggestionCountTime != null ||
DateTime.now().difference(_suggestionCountTime!) > DateTime.now().difference(_suggestionCountTime!) >
widget.suggestionTimeout) { widget.suggestionTimeout) {
showSuggestNewTabMessage( showSuggestNewTabMessage(
@@ -224,9 +224,9 @@ class _BrowserViewState extends ConsumerState<BrowserView>
await const SearchRoute(tabType: TabType.regular).push(context); await const SearchRoute(tabType: TabType.regular).push(context);
}, },
); );
_suggestionCountTime = DateTime.now();
} }
_suggestionCountTime = null;
} }
} }