When the view is changed with the headers in the ScheduleView the VisibleRangeCommand is fired twice
This is caused by the fact that the current date is also change when switching the view and they both fire the command.
Available in LIB version 2016.1.201, it will be also available in the 2016 SP1 Release.