by Chris » Wed Jan 20, 2010 12:53 pm
To refresh all data or just the current screen is something that has received considerable internal debate. Since Google will be charging us for data usage, this change will likely be implemented before the public release. (If Google would like to offer us a discount on data usage for this app, we'd love to discuss that as the savings could be passed on to our users.)
As an aside, in the meantime as well as if it does not get changed, you do not have to wait for the fetch to complete before using the current screen. Continuing with your voicemail example, you can play the new message as soon as the voicemail list is updated without waiting for SMS, billing, etc. The status messages at the top are informational and should not interfere with using the app.
Thanks for the feedback. Keep it coming.