diff --git a/FSCalendar/FSCalendarCell.m b/FSCalendar/FSCalendarCell.m index 6d51ec1f..516398b8 100644 --- a/FSCalendar/FSCalendarCell.m +++ b/FSCalendar/FSCalendarCell.m @@ -306,9 +306,10 @@ - (UIColor *)colorForBackgroundLayer { if (self.dateIsSelected || self.isSelected) { return self.preferredSelectionColor ?: [self colorForCurrentStateInDictionary:_appearance.backgroundColors]; - } else { - return self.preferredFillColor ?: [self colorForCurrentStateInDictionary:_appearance.backgroundColors]; + } else if (!self.dateIsToday) { + return self.preferredFillColor; } + return [self colorForCurrentStateInDictionary:_appearance.backgroundColors]; } - (UIColor *)colorForTitleLabel