Make sure to update the empty-text (placeholder) each time the selection...

... changes and not only during onBlur