Código :
var myTextField:TextField = new TextField();y despues agregado al stage con un
Código :
addChild(myTextField);, líneas más adelante hay código para un botón para (intentar) remover el textField que dice:
Código :
function mouseDownHandler($e:MouseEvent):void{ removeChild(myTextField); trace("hay texto: "+myTextField); addChild(myTextField); trace("hay texto2: "+myTextField); }
el textfield se remueve y se agrega seguidamente con el propósito de carga un textfield fresco, sin una selección que se hace previamente, al leer la traza despues del removeChild sucede que da como resultado un "hay texto: [myTextField]" en lugar de un null o un NaN, lo que me hace pensar que se removio solo de la lista de display pero aun reside en memoria, esto trae como consecuencia que al hacer una nueva selección sobre el (supuestamente fresco) textField aparezcan la primera selección y la segunda, cuando lo que se quiere es que aparezca solamente la selección más reciente, hasta donde entiendo, aparece la primera selección porque aun queda en memoria el myTextField inicial, aún cuando ya no lo vea, espero haberme explicado, gracias por su ayuda.