Page 1 of 1

Firefox 12에서 textbox 입력 오류

Posted: 2012 04 22 21:09 47
by tobwithu
저는 LightSMS라는 확장기능 개발자입니다.
https://addons.mozilla.org/ko/firefox/addon/lightsms/
컴퓨터에서 SMS를 보낼 수 있는 확장기능입니다.

예전 피쳐폰에서는 16byte당 한 줄로 처리했기 때문에
LightSMS에서도 16byte마다 강제로 줄바꿈을 합니다.

이 기능이 Firefox 11 까지는 정상적으로 동작하는데
Firefox 12에서는 한글을 쭉 입력하다가 보면 16byte(8글자)가 넘어갈 때
줄만 바뀌는 것이 아니라 입력 내용이 다 사라집니다.

Re: Firefox 12에서 textbox 입력 오류

Posted: 2012 04 24 07:27 29
by .
IME가 작동하는 동안 input 이벤트 발생 여부가 변경되었어요.

https://developer.mozilla.org/en/DOM/DO ... ence/input
https://developer.mozilla.org/en/DOM/DO ... tionupdate
의 맨아래쪽 노트를 보세요.

관련 버그는,
https://bugzil.la/713502

아마 잘 알려진 Bug 354358 때문에 핸들러 안에서 복잡한 문자열 처리를 하고 계신듯한데, 다른 우회 방법을 찾으셔야 하겠습니다.

Re: Firefox 12에서 textbox 입력 오류

Posted: 2012 04 26 21:53 41
by tobwithu
좋은 정보 감사합니다.
덕분에 예전처럼 동작하도록 수정했습니다.