From 4a6b85e4fbe4e64c0aaaa7d0bf8b541608121b84 Mon Sep 17 00:00:00 2001 From: Julien <120588494+julien4215@users.noreply.github.com> Date: Fri, 10 Jan 2025 11:00:24 +0100 Subject: [PATCH] Allow user to access settings screen while loading broadcast game screen --- .../view/broadcast/broadcast_game_screen.dart | 21 ++++++------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/lib/src/view/broadcast/broadcast_game_screen.dart b/lib/src/view/broadcast/broadcast_game_screen.dart index a3d92f7820..ff53fded50 100644 --- a/lib/src/view/broadcast/broadcast_game_screen.dart +++ b/lib/src/view/broadcast/broadcast_game_screen.dart @@ -75,12 +75,6 @@ class _BroadcastGameScreenState extends ConsumerState @override Widget build(BuildContext context) { - final hasValue = ref.watch( - broadcastGameControllerProvider( - widget.roundId, - widget.gameId, - ).select((state) => state.hasValue), - ); final title = (widget.title != null) ? Text(widget.title!, overflow: TextOverflow.ellipsis, maxLines: 1) @@ -99,15 +93,12 @@ class _BroadcastGameScreenState extends ConsumerState actions: [ AppBarAnalysisTabIndicator(tabs: tabs, controller: _tabController), AppBarIconButton( - onPressed: - hasValue - ? () { - pushPlatformRoute( - context, - screen: BroadcastGameSettings(widget.roundId, widget.gameId), - ); - } - : null, + onPressed: () { + pushPlatformRoute( + context, + screen: BroadcastGameSettings(widget.roundId, widget.gameId), + ); + }, semanticsLabel: context.l10n.settingsSettings, icon: const Icon(Icons.settings), ),