From 51b78244acc44b944f9e04b1a5a1333ea89512da Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 3 Dec 2018 21:12:56 +0100 Subject: [PATCH] fix #717, remove a glitch related to the weekly view --- .../calendar/pro/fragments/WeekFragment.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/calendar/pro/fragments/WeekFragment.kt b/app/src/main/kotlin/com/simplemobiletools/calendar/pro/fragments/WeekFragment.kt index 32fc7e660..086ae9573 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calendar/pro/fragments/WeekFragment.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calendar/pro/fragments/WeekFragment.kt @@ -353,10 +353,14 @@ class WeekFragment : Fragment(), WeeklyCalendar { val minTS = Math.max(startDateTime.seconds(), mWeekTimestamp) val maxTS = Math.min(endDateTime.seconds(), mWeekTimestamp + WEEK_SECONDS) - val daysCnt = Days.daysBetween(Formatter.getDateTimeFromTS(minTS).toLocalDate(), Formatter.getDateTimeFromTS(maxTS).toLocalDate()).days + if (minTS == maxTS) { + return + } + val daysCnt = Days.daysBetween(Formatter.getDateTimeFromTS(minTS).toLocalDate(), Formatter.getDateTimeFromTS(maxTS).toLocalDate()).days val startDateTimeInWeek = Formatter.getDateTimeFromTS(minTS) val firstDayIndex = (startDateTimeInWeek.dayOfWeek - if (mConfig.isSundayFirst) 0 else 1) % 7 + var doesEventFit: Boolean val cnt = allDayRows.size - 1 var wasEventHandled = false