Galera eu tenho um dataTable que chama um dialog quando o usuário escolhe o registro, para alterar, porém quando eu aperto enter todos os campos ficam vazios, é como que o objeto fosse instanciado novamente, infelizmente não estou em casa para postar a página e o bean. Mas alguém já passou por isso ?
provavelmente seu commandbutton deve estar como submit do form, ou seja quando vc da um enter ele manda o form e se sua página estiver no estado view vai apagar tudo quando reindenizar.
Quando o foco está no commandButton, ele executa corretamento, mas quando está nos outros componentes como inputText ele faz isso.