Date change works correctly and grid repaints accordingly