fire change, not change.spectrum so that input change event fires at the same times as callbacks.change