There is no reason to update the information about past flights on the main screen, if they are hidden.
If you drag down the flight list on the home screen, all flights will be updated at once. At the airport, where there may be a slow internet connection (and possibly expensive if you are in roaming), it takes some time, but makes no sense.
I suggest updating only the information about future flights, if the past flights are hidden. And still update all the data only if the list of past flights is not hidden.
Hello, Nikita. Thanks for sharing your idea once again. Usually, we update just the future flight's information, because the past flights don't change anymore after landing. So if you can see some activity about your past flights, just let me know at email@example.com, and I'll be happy to assist you.