1
무대 주변을 클릭하면 "FOCUS_OUT"이벤트가 발생하지 않는 문제가 있습니다. TLFTextField를 클릭하면 "FOCUS_IN"이벤트가 발생합니다. 문제가 무엇인지 모릅니다. 힌트 나 아이디어가 좋을 것입니다. 나는 이미 몇몇 수색을하고, 그러나 유용한 아무것도 확실히 찾아 내지 않았다.TLFTextField의 포커스 아웃 이벤트
여기에 코드의 일부는 내가 가지고있다 :
txt_search.addEventListener(FocusEvent.FOCUS_IN, onFocusIn);
txt_search.addEventListener(FocusEvent.FOCUS_OUT, onFocusOut);
private function onFocusOut(e:FocusEvent):void
{
trace("--Search Field-- :: FocusOut");
if(txt_search.text == '')
{
txt_search.text = _defaultText;
}
else
{
//do nothing
}
}
private function onMouseEvent(e:MouseEvent):void
{
if(txt_search.text != '' && txt_search.text != _defaultText)
{
//do search
trace("--Search Feeds--");
}
else
{
//do nothing
}
}
감사합니다!
"FOCUS_OUT"이벤트는 탭하면 호출됩니다. 내가 사용해야하는 다른 이벤트 리스너가 있습니까? – alvincrespo