{
if (isServerUpdatingFromClient())
{
ItsNatEvent evt = (ItsNatEvent)getCurrentEventProcessing();
ItsNatServletRequestImpl itsNatRequest = (ItsNatServletRequestImpl)evt.getItsNatServletRequest();
ClientDocument clientDoc = itsNatRequest.getClientDocument();
if (clientDoc.isSendCodeEnabled())
{
// Desactiva el cliente actual, pero los dem�s no, normalmente los de control remoto
// Normalmente usamos esto para evitar volver a enviar datos al cliente principal (por cambio del DOM)
// cuando dichos datos seguramente vienen del cliente, pero esto no impide
// que a los dem�s clientes les llegue.
clientDoc.disableSendCode(); // Desactivamos, ser� temporal
return true; // Hemos desactivado, es el recordatorio de que debemos activar de nuevo porque estaba activo (para restaurar el estado)
}
}
return false;