Galera, to com um problema aqui… eu uso rich:graphValidator em algumas partes em uma aplicação, e ele funciona perfeitamente… acontece que, quando eu uso ele dentro de um rich:SimpleTogglePanel, ele simplesmente não funciona… alguém já passou por isso antes? Açguém tem alguma idéia do que pode ser… vasculhei na internet, mas não encontrei nada relacionado com isso…
segue abaixo o código:
<rich:simpleTogglePanel ajaxSingle="true" immediate="true"
label="Correspondências" switchType="ajax" opened="false">
<h:form id="correspondenciasForm">
<rich:graphValidator>
<h:panelGrid columns="8" id="formularioCorrespondencia">
<h:outputLabel value="Empresa" />
<h:outputLabel value="Pessoa" />
<h:outputLabel value="Assunto" />
<h:outputLabel value="Remetente" />
<h:outputLabel value="Cancelada" />
<h:outputLabel value="" />
<h:outputLabel value="" />
<h:outputLabel value="" />
<h:inputText
value="#{cadastroClienteController.correspondencia.empresa.fantasia}"
disabled="true" id="fantasiaCorresp" />
<h:selectOneMenu id="comboPessoasCorrespondencia"
value="#{cadastroClienteController.correspondencia.pessoa}"
label="Pessoa"
disabled="#{!cadastroClienteController.editando or cadastroClienteController.formularioEmFoco != 3}">
<f:selectItem itemValue="#{null}" itemLabel="" />
<f:selectItems
value="#{cadastroClienteController.pessoasCorrespondenciaEOS}" />
<f:converter converterId="entityConverter" />
</h:selectOneMenu>
<h:inputText id="assuntoCorresp"
disabled="#{!cadastroClienteController.editando or cadastroClienteController.formularioEmFoco != 3}"
value="#{cadastroClienteController.correspondencia.assunto}"
maxlength="60" size="60" />
<h:selectOneMenu id="comboColaboradoresCorrespondencia"
value="#{cadastroClienteController.correspondencia.colaborador}"
label="Funcionário"
disabled="#{!cadastroClienteController.editando or cadastroClienteController.formularioEmFoco != 3}">
<f:selectItem itemValue="#{null}" itemLabel="" />
<f:selectItems
value="#{cadastroClienteController.colaboradores}" />
<f:converter converterId="entityConverter" />
</h:selectOneMenu>
<h:selectBooleanCheckbox id="correspondenciaCancelada"
value="#{cadastroClienteController.correspondencia.cancelado}"
disabled="#{!cadastroClienteController.editando or cadastroClienteController.formularioEmFoco != 3}" />
<a4j:commandButton value="Novo"
action="#{cadastroClienteController.novaCorrespondencia}"
disabled="#{cadastroClienteController.editando}" />
<a4j:commandButton value="Salvar" id="salvarCorrespondencia"
action="#{cadastroClienteController.incluirCorrespondencia}"
disabled="#{!cadastroClienteController.editando or cadastroClienteController.formularioEmFoco != 3}" />
<a4j:commandButton value="Desfazer" immediate="true"
action="#{cadastroClienteController.desfazerCorrespondenciaEmpresa}"
disabled="#{!cadastroClienteController.editando or cadastroClienteController.formularioEmFoco != 3}" />
</h:panelGrid>
</rich:graphValidator>
</h:form>
</rich:simpleTogglePane>