Rogério, Você acertou na mosca!
o meu LockWindow que uso para travar o processo (evitando outros clicks) quando finaliza faz meu foco voltar para o campo que fez a chamada do popup. comentei o código e o focus navegou sem problemas. Agora vem a pergunta, como consigo travar o processo sem prejudicar a navegação ? Em 17 de maio de 2011 13:25, Rogério Casal <[email protected]>escreveu: > 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 > -- 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
