When creating the screen for a new month, Pulling all the data for events for all the days of a given month cause lag, and the app has to wait for all that to be done before it can switch to the new screen. Instead when creating new month screens, create them in batches so the next and previous screens are always available to be switched too.
When creating the screen for a new month, Pulling all the data for events for all the days of a given month cause lag, and the app has to wait for all that to be done before it can switch to the new screen. Instead when creating new month screens, create them in batches so the next and previous screens are always available to be switched too.