Problemas quando o h:inputTextarea fica read-only

Boa tarde,
Tenho um formulário que possui um campo <h:inputTextarea /> que vem
somente para leitura por padrão. Quando desejo digitar algo nele,
clico em um check que o habilita. No entato, quando tenho alguma
informação digitada nele e desejo torna-ló read onle, a informação que
digitei é apagada.
Algué poderia me ajuda a resolver esse problema ? Acredito que seja
fácil mas não estou conseguindo enxergar o problema.