estranho... vc usa algum recurso para travar a operação da tela quando faz a requisição??? posta uma parte do código ai
Em 17 de maio de 2011 13:19, Rodrigo Valentim <[email protected]>escreveu: > Testado com textinput e focusout, o focus sai e volta.. será que isso está > relacionado a algum bug quando usado o focus change com aguardo de um > retorno por evento? > > Em 17 de maio de 2011 13:11, Rogério Casal <[email protected]>escreveu: > > ao invés de usar keydown usa focusOut para chamar o processamento dos dados >> para ver se resolve >> >> Em 17 de maio de 2011 11:20, Rodrigo Valentim <[email protected] >> > escreveu: >> >>> Pessoal, >>> >>> Me deparei com uma situação que não estou conseguindo achar uma saída. >>> >>> Tenho um campo (cdProduto) e esse ao ser modificado com algum código, vai >>> no banco e puxa a descrição, essa ação ocorre quando dou TAB, até aí tudo >>> bem! >>> o problema é que o meu foco, quando dou tab, vai para o próximo campo e >>> depois volta para o cdProduto. >>> >>> Alguém já viu isso? Não existe nenhum setFocus apontando para meu campo >>> de cdProduto. >>> >>> pelo debug, vejo que ele processa tudo direito seguindo conforme >>> programado. >>> >>> o keydown chama uma função que cria um evento, enquanto isso, o meu foco >>> já foi para o outro campo... Esse evento criado pelo tab esse vai para meu >>> command, que chama o delegate e o retorno é recebido pelo result do command >>> e esse dispara outro evento pra popular os campos com o conteúdo do retorno. >>> >>> >>> esse evento é capturado e chama outra função que é a de popular dados e >>> quando essa função termina, o foco volta pro cdProduto. >>> >>> mesmo colocando cdEspecie.setFocus() no final dessa função que popula >>> informações do produto, ele volta pro cdProduto. Sinistro! >>> >>> Alguma ideia? >>> >>> -- >>> Atenciosamente, >>> Rodrigo Valentim >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> >> >> >> >> -- >> Rogério Casal >> Software Developer >> Fone: 81 8805-4303 >> www.rogeriocasal.com.br >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev > > > > > -- > Atenciosamente, > Rodrigo Valentim > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > -- Rogério Casal Software Developer Fone: 81 8805-4303 www.rogeriocasal.com.br -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev
