Fix bug with changeDate triggering on viewDate change, not date change

Reverts #295
Fixes #318
Reopens #241