galera seguinte, tenhu uma dialog de alteração de agendamento que quando mando salvar, ela realiza algumas verificações de obrigatoriedades dos campos preenchidos.
Caso um campo esteja de maneira incorreta o sistema retorna uma msg em um grow e FECHAAAAA a dialog.
motivo é que no oncomplit do salvar eum mando fechar a dialog .hide().
Como posso fazer para que ao validar os campos, eu verifique se pode ou nao fechar a bendita dialog =D
tentei assim olha.
<p:commandButton value="Salvar" actionListener="#{agendaController.salvar}" update=":agenda_form" oncomplete="#{agendaController.salvou? 'mAgendamento.hide()' : null}" icon="btn_salvar"/>
onde a variavel SALVOU no bean seto ela false de 1º momento e quando ele ele termina o meto salvar ele seta true… mas acho que ele pega o estado antigo, mesmo ficando true depois.
pq se fechar a dialog e testar novamente ele fecha.