bugfix: fix isPast logic when calendar is in next month display