¿Razones para perfer el foco y como evitarlo?
Hey, hola camaradas. Aquí con una situación extraña, simple y molesta. XD
Verán: Tengo un Tab panel con un botoncito que desencadena una serie de acciones:
Primero verifica si existe un objeto que sea instancia de Ext,Window, si no existe la instancia la crea.
Al crear la instancia le agrego dos sentencias para escuchar dos eventos puntuales relacionados a la Ventana:
myObj.on('beforeshow', foo1, this);
myObj.on('show', focusFoo, this);
Luego llama al método show();
La próxima vez que el botón es llamado, sólo llama a show();
Bien, cuando se lanza el evento se llama a la función focusFoo, esto lo que debería hacer es poner el foco en el primer elemento del formulario que está dentro de la ventana, cosa que funciona a medias. Se ve como el campo gana el foco, empero casi inmediatamente lo pierde. WTF O.o es como si una fuerza extraña diera click fuera del sitio. XD
¿Alguna idea de porqué este comportamiento?
¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.