bug-fix: trying to stop text inputs from changing

- setting the val of a text input to its attribute value
  could be causing the user to experience inputs appearing to change
  during focus event bubbling