se non usassi un componente ma un normale testo di input il tutto funziona togliendo logicamente il ".text" dopo il nome istanza.
Quindi il problema è il componente....credo!!