Don't initialize formatter in _updateTextValue if no value to format

This makes the tests pass since they use a ValueView without a value set.