Comunidad de diseño web y desarrollo en internet online

[FLEX 3] Pérdida Foco

Citar            
MensajeEscrito el 16 Nov 2010 12:16 pm
Hola!

Tengo un ViewStack sencillo con varios canvas (hijos) cuyos contenidos son TextInput, ComboBox, etc... Pues bien, resulta extraño cuando llega al tercer canvas cuando clicko con el ratón encima del TextInput pierde el cursor (por mucho que lo intente no me deja escribir) y luego el caso de los ComboBox cuando desplego aparece como si estuviera deshabilitado, vuelvo a desplegar y se habilita...

¿Alguna idea de lo realmente está pasando?

Saludos!

Por Korku

38 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 16 Nov 2010 01:34 pm
¿Se han terminado de renderizar (eento complete) los componentes que nombras? ¿Manejas enable/disable en algún punto de tu código?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 16 Nov 2010 03:11 pm
Los controles de cada canvas no son dinámicos. No manejo enable ni disable.

Por Korku

38 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 16 Nov 2010 03:23 pm
Aunque no sean dinámicos, generan un evento complete que indica que se han terminado de generar. Prueba poniendo en el ViewStack un creationPolicy="all" a ver si es un tema de rendering

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 16 Nov 2010 07:38 pm
He probado poner creationPolicy="all" en TitleWindow como el ViewStack y nada... sigue igual.

El evento creationComplete se dispara en TitleWindow, y la función para el creationComplete llama a una función que establece que canvas es el seleccionado.

Por Korku

38 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 16 Nov 2010 07:47 pm
¿El creationComplete del combobox (si no lo tienes agregalo, que haga un trace) se dispara antes de que lo abras y aparezca deshabilitado?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 17 Nov 2010 07:23 am
Sí, aparece el trace antes de desplegar el combo

Por Korku

38 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 17 Nov 2010 11:15 am
Traza la propiedad enabled, pásale enabled = true en el creationComplete

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 17 Nov 2010 12:59 pm
Nada, sigue igual.

Cuando pinchas el combobox se ve todo gris (deshabilitado) la lista desplegada. Sin embargo, dejas de pinchar y vuelves a pinchar aparece habilitado.

El caso del TextInput si lo pinchas encima se escapa el curso y es imposible escribir.

Por Korku

38 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 17 Nov 2010 01:02 pm
Antes de probar con ViewStack, usé los canvas como visibles o no.

Por Korku

38 de clabLevel



Genero:Masculino  

msie8
Citar            
MensajeEscrito el 17 Nov 2010 04:34 pm
Quitando ViewStack, Canvas... sólo los controles como visibles o no tampoco... resulta muy curioso una cosa... cuando agrego una pestaña del navegador y vuelvo a la pestaña anterior donde está la aplicación recupera el foco del TextInput pero cuando le pincho encima del control se pierde... o sea tengo que ir a la pestaña nueva y volver a la anterior recuperando el foco... no es normal

Por Korku

38 de clabLevel



Genero:Masculino  

msie8

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.