[evita] views: Make sure we make |ui::Caret| in hidden state at text block bounds change.
This patch fixes #9.