diff --git a/mobile/lib/ui/home/loading_photos_widget.dart b/mobile/lib/ui/home/loading_photos_widget.dart index 29fe1c7b50..7ae293131f 100644 --- a/mobile/lib/ui/home/loading_photos_widget.dart +++ b/mobile/lib/ui/home/loading_photos_widget.dart @@ -27,7 +27,7 @@ class _LoadingPhotosWidgetState extends State { late StreamSubscription _firstImportEvent; StreamSubscription? _importProgressEvent; int _currentPage = 0; - late String _loadingMessage; + String? _loadingMessage; final PageController _pageController = PageController( initialPage: 0, ); @@ -105,9 +105,7 @@ class _LoadingPhotosWidgetState extends State { @override Widget build(BuildContext context) { - if (_importProgressEvent == null) { - _loadingMessage = S.of(context).loadingYourPhotos; - } + _loadingMessage ??= S.of(context).loadingYourPhotos; _setupLoadingMessages(context); final isLightMode = Theme.of(context).brightness == Brightness.light; return Scaffold( @@ -144,7 +142,7 @@ class _LoadingPhotosWidgetState extends State { ], ), Text( - _loadingMessage, + _loadingMessage!, style: TextStyle( color: Theme.of(context).colorScheme.subTextColor, ),