diff options
| author | Fabrice Di Meglio <fdimeglio@google.com> | 2010-09-27 02:16:01 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2010-09-27 02:16:01 -0700 |
| commit | 28fa220c8da1ea2933ac96595516d1efa545c1ea (patch) | |
| tree | c578ab8d5ee7ed7d9c559f37053d64ff201b3bc9 /core/java/android/pim | |
| parent | 08c09b0f84b23627b4cd02e1b9a642952fbd2e7f (diff) | |
| parent | 8f57caf8eda5d0e5d3c0892da49aa47c30dc1c9a (diff) | |
| download | frameworks_base-28fa220c8da1ea2933ac96595516d1efa545c1ea.zip frameworks_base-28fa220c8da1ea2933ac96595516d1efa545c1ea.tar.gz frameworks_base-28fa220c8da1ea2933ac96595516d1efa545c1ea.tar.bz2 | |
Merge "Fix bug #2585298 (google calendar sync clears eventTimezone field for recurring allDay events)" into gingerbread
Diffstat (limited to 'core/java/android/pim')
| -rw-r--r-- | core/java/android/pim/RecurrenceSet.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/pim/RecurrenceSet.java b/core/java/android/pim/RecurrenceSet.java index 635323e..f5e1bac 100644 --- a/core/java/android/pim/RecurrenceSet.java +++ b/core/java/android/pim/RecurrenceSet.java @@ -181,7 +181,9 @@ public class RecurrenceSet { boolean inUtc = start.parse(dtstart); boolean allDay = start.allDay; - if (inUtc) { + // We force TimeZone to UTC for "all day recurring events" as the server is sending no + // TimeZone in DTSTART for them + if (inUtc || allDay) { tzid = Time.TIMEZONE_UTC; } |
