--- a/calendarui/commonutils/src/calenviewutils.cpp Fri Feb 19 22:49:53 2010 +0200
+++ b/calendarui/commonutils/src/calenviewutils.cpp Fri Mar 12 15:42:35 2010 +0200
@@ -202,10 +202,11 @@
TTime startLocalTime = startTime.TimeLocalL();
TTime stopLocalTime = stopTime.TimeLocalL();
+ TTimeIntervalDays differenceInTime = stopLocalTime.DaysFrom(startLocalTime); // fix for AllDayEntry issue
if( startLocalTime != stopLocalTime &&
startLocalTime == CalenDateUtils::BeginningOfDay( startLocalTime ) &&
stopLocalTime == CalenDateUtils::BeginningOfDay( stopLocalTime ) &&
- startLocalTime != stopLocalTime )
+ startLocalTime != stopLocalTime && differenceInTime.Int() == 1 ) // fix for AllDayEntry issue
{
allDayEvent = ETrue;
}