본문 바로가기

AS

TextField 클릭 후 다른 창에 포커스 가지 않는 오류

사용자 삽입 이미지

가령 이 상태에서 "Link를 지정하세요" 를 클릭 하자..
그리고 나면 다른 인풋박스나 버튼에 마우스 클릭, 포커스 이벤트가 발생하지 않는다.

이때의 코드를 보면
   m_ann = new TextField();
   m_ann.selectable = false;
  addChild(m_ann);
이렇게만 되어 있다. 아무래도 selectable 이 false 가 되면서 마우스를
흡수(?) 해 버리는 게 아닐까 한다.
이럴 땐  m_ann.mouseEnabled = false; 해 주어서 마우스 이벤트를 아예
받지 않도록 해주면 정상 작동 한다.