Bug-org 725233 [TSF] Remove text event hack for the nsEditor's hack which will be removed by bug 622247
初回投稿日時: 2012年02月22日10時37分34秒
カテゴリ: Mozilla Core Mozilla13 TSF Windows バグ修正
SNS:
Tweet (list)
TSFのコードが、compositionstart
直後に、空の文字列を未確定文字として送信したい場合に、nsEditor
側の実装の問題から、一度空では無い文字列(スペース一文字)を送信してから、空の文字列をあらため送信して、選択済みの文字列を削除するというハックを行っていたのですが、それを削除するバグです。
このバグの修正で、Win、Mac、GTKの、widget
vs. editor
のハックは全て取り除いたはずです。
今後の予定としては、XP部分でcompositionstart
からcompositionend
までをひとつのトランザクションとして扱い、まずは一連のイベントが確実にcompositionstart
を受け取ったエディタをターゲットとするように修正します。その後、GTKで色々と問題のある強制確定まわりの修正を行っていこうと考えています。