update changeonblur directive to handle textangular fields