If you create a visualization with a certain set of data, and then change to a new dataset with less time resolution, the timeline brush will still try to maintain the old time extent. This PR analyzes for that data change, and adjusts the bounds of the timeline selection accordingly.
If you create a visualization with a certain set of data, and then change to a new dataset with less time resolution, the timeline brush will still try to maintain the old time extent. This PR analyzes for that data change, and adjusts the bounds of the timeline selection accordingly.
Code used for testing: