Currently the date selector calendar button (jqxDateTimeInput widget) always shows “today” as selected even though scheduler is initialised with a specific date.
The issue is that every time the toolbar is rendered a new jqxDateTimeInput instance is created with no date set which it then defaults to ‘today’.
Navigating using the calendar widget or the previous/next buttons correctly calls navigateTo internal method which also changes the jqxDateTimeInput value. However if for any reason you do anything that has to re-render the scheduler (and therefore the toolbar), it reverts widget back to ‘today’
The correct fix for this seems to be setting the ‘value’ option on the jqxDateTimeInput to the getVisibleDate() each time it’s created in the _renderToolbar.
EG on line 2959 of v19 jqxscheduler.js add “value: that.getVisibleDate().toDate()” to the jqxDateTimeInput settings.
Barnaby