diff --git a/lib/screens/home.dart b/lib/screens/home.dart index 4be2a67f0..29b52bbc4 100644 --- a/lib/screens/home.dart +++ b/lib/screens/home.dart @@ -515,9 +515,15 @@ if(storedLocation['isGPS'] ?? false){ ); - weatherFuture = getWeatherFromCache(); + setState(() { + _isAppFullyLoaded = false; + _istriggeredFromLocations = true; + _isLoadingFroggy = true; + themeCalled = false; + }); + + weatherFuture = getWeatherFromCache(); - _isAppFullyLoaded = true; } else{ _refreshWeatherData();