From 4e660be89fa4778bb70f7fe211c6ad6ba3b6c2b3 Mon Sep 17 00:00:00 2001 From: Fabian Freund Date: Mon, 5 May 2025 14:34:57 +0200 Subject: [PATCH] fix timeout --- .../widgets/browser_modules/browser_view.dart | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/lib/features/geckoview/features/browser/presentation/widgets/browser_modules/browser_view.dart b/app/lib/features/geckoview/features/browser/presentation/widgets/browser_modules/browser_view.dart index 090f9410..129f3d82 100644 --- a/app/lib/features/geckoview/features/browser/presentation/widgets/browser_modules/browser_view.dart +++ b/app/lib/features/geckoview/features/browser/presentation/widgets/browser_modules/browser_view.dart @@ -35,7 +35,7 @@ class BrowserView extends StatefulHookConsumerWidget { const BrowserView({ this.screenshotPeriod = const Duration(seconds: 10), - this.suggestionTimeout = const Duration(seconds: 10), + this.suggestionTimeout = const Duration(seconds: 30), this.postInitializationStep, }); @@ -215,7 +215,7 @@ class _BrowserViewState extends ConsumerState _timerPaused = false; } - if (_suggestionCountTime == null || + if (_suggestionCountTime != null || DateTime.now().difference(_suggestionCountTime!) > widget.suggestionTimeout) { showSuggestNewTabMessage( @@ -224,9 +224,9 @@ class _BrowserViewState extends ConsumerState await const SearchRoute(tabType: TabType.regular).push(context); }, ); - - _suggestionCountTime = DateTime.now(); } + + _suggestionCountTime = null; } }