triggering change on enter and tab, since typing doesn't seem to update the date correctly for the ranges. Keeping inputs focussed when clicking on the ui, so tab will still forward to the next element