called only when the selected date has changed
// summary: called only when the selected date has changed