From 8fad741fcccf3a3a9c88cfbebec03b2d9248e61d Mon Sep 17 00:00:00 2001 From: tibbi Date: Sat, 3 Jun 2017 16:46:25 +0200 Subject: [PATCH] check if given day is today nicer --- .../calendar/helpers/MonthlyCalendarImpl.kt | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/calendar/helpers/MonthlyCalendarImpl.kt b/app/src/main/kotlin/com/simplemobiletools/calendar/helpers/MonthlyCalendarImpl.kt index a8a5033d0..49c9f7ac6 100644 --- a/app/src/main/kotlin/com/simplemobiletools/calendar/helpers/MonthlyCalendarImpl.kt +++ b/app/src/main/kotlin/com/simplemobiletools/calendar/helpers/MonthlyCalendarImpl.kt @@ -125,11 +125,10 @@ class MonthlyCalendarImpl(val mCallback: MonthlyCalendar, val mContext: Context) } private fun isToday(targetDate: DateTime, curDayInMonth: Int): Boolean { - try { - return targetDate.withDayOfMonth(curDayInMonth).toString(Formatter.DAYCODE_PATTERN) == mToday - } catch(ignored: Exception) { - return false - } + return if (curDayInMonth > targetDate.dayOfMonth().maximumValue) + false + else + targetDate.withDayOfMonth(curDayInMonth).toString(Formatter.DAYCODE_PATTERN) == mToday } private val monthName: String