diff options
author | Isaac Katzenelson <isaack@android.com> | 2011-12-07 14:26:46 -0800 |
---|---|---|
committer | Android Git Automerger <android-git-automerger@android.com> | 2011-12-07 14:26:46 -0800 |
commit | a254d95c6969a360f2d1244cce0457d6f9906f81 (patch) | |
tree | a94194790088202fd2ff28aa5d5858d2ac7a7b63 | |
parent | 63d62276fe014159098e7e11b6b8ee2a1eb5ac71 (diff) | |
parent | 7e070fca8a91157dcb0de245aca42a40594a5097 (diff) | |
download | Calendar-a254d95c6969a360f2d1244cce0457d6f9906f81.tar.gz |
am 7e070fca: Merge "Fix start time for multi-day events in agenda view" into ics-mr1
* commit '7e070fca8a91157dcb0de245aca42a40594a5097':
Fix start time for multi-day events in agenda view
-rw-r--r-- | src/com/android/calendar/agenda/AgendaByDayAdapter.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/android/calendar/agenda/AgendaByDayAdapter.java b/src/com/android/calendar/agenda/AgendaByDayAdapter.java index 0d1c3c16..7ad39af0 100644 --- a/src/com/android/calendar/agenda/AgendaByDayAdapter.java +++ b/src/com/android/calendar/agenda/AgendaByDayAdapter.java @@ -26,6 +26,7 @@ import android.graphics.Typeface; import android.text.TextUtils; import android.text.format.DateUtils; import android.text.format.Time; +import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -304,6 +305,10 @@ public class AgendaByDayAdapter extends BaseAdapter { } // Skip over the days outside of the adapter's range startDay = Math.max(startDay, dayAdapterInfo.start); + // Make sure event's start time is not before the start of the day + // (setJulianDay sets the time to 12:00am) + long adapterStartTime = tempTime.setJulianDay(startDay); + startTime = Math.max(startTime, adapterStartTime); if (startDay != prevStartDay) { // Check if we skipped over any empty days |