Please change this to be:

    this.$target.val(this.$source.val())

And thank you for finding this bug!