Side note: This will happen when the dataset is changed.
Example:
- The user has selected May 1, 2012.
- The graph is updated to show 1000 data points throughout the day
- The user zooms in to take a closer look
- The user changes days and chooses May 2, 2012
At this point, I want to reset the zoom of the chart and display data for May 2.
My current method of hooking into the DataSource changing and setting zoom to 1,1 at that point doesnt seem to work (very buggy, arbitrary date ranges are shown, scrollbar is weird)