I'm using an un-routed T-Mobile (UK) HTC Desire with Android 2.2. I've just noticed a problem with my HTC Desire displaying Google calendar events. 1) Create an all-day event (using the web interface) that lasts for several days (let's say between 06/07/11 and 08/07/11). This displays OK on the phone. 2) Change the event in Google Calendar (using the web interface) to a timed event on one day (let's say between 09:00 and 11:00 on 07/07/11). This gets displayed as an all-day event on 07/07/11 on the phone, even though it remains as a timed event in Google Calendar. Can anyone else duplicate this, or is it only me?