diff --git a/app/lib/features/geckoview/domain/providers/tab_state.dart b/app/lib/features/geckoview/domain/providers/tab_state.dart index 1a59491c..9e173e1c 100644 --- a/app/lib/features/geckoview/domain/providers/tab_state.dart +++ b/app/lib/features/geckoview/domain/providers/tab_state.dart @@ -49,9 +49,7 @@ class TabStates extends _$TabStates { parentId: contentState.parentId, contextId: contentState.contextId, url: Uri.parse(contentState.url), - title: (contentState.title.isNotEmpty) - ? contentState.title - : current.title, + title: contentState.title, progress: contentState.progress, isPrivate: contentState.isPrivate, isFullScreen: contentState.isFullScreen, diff --git a/app/lib/presentation/controllers/website_title.dart b/app/lib/presentation/controllers/website_title.dart index 0610dd51..3b6dfb3a 100644 --- a/app/lib/presentation/controllers/website_title.dart +++ b/app/lib/presentation/controllers/website_title.dart @@ -77,7 +77,7 @@ class CompletePageInfo extends _$CompletePageInfo { ref.listen( fireImmediately: true, - tabStateProvider(cached.id).select((value) => value?.title.whenNotEmpty), + tabStateProvider(cached.id).select((value) => value?.title), (previous, next) { if (next != null) { final current = stateOrNull?.value ?? cached;