Bug 6491 [Win] 中国語のIMEでReading Windowが表示されない
初回投稿日時: 2009年03月06日10時47分08秒
カテゴリ: Mozilla Core バグ修正
SNS:
Tweet (list)
GeckoではIMEの未確定文字列は(可能なら)常に自前で描画するようになっていました。しかし、IEの挙動や、MSのドキュメントを読んでいると、中国語のIMEでは常にReading Windowと呼ばれるウインドウ(これはIMEが生成する)に未確定文字列が描画されるのが好ましい動作のようです。
えむけいさんの提案により、IMEのプロパティが、IME_PROP_SPECIAL_UI
ではなく、かつ、IME_PROP_AT_CARET
の場合のみ、今まで同様に未確定文字列を自前で描画するように制限をかけました。これにより、日本語、ハングルのIMEの動作はそのままに、一部の中国語(Simplified、Traditional両方)のIMEではIEと同様にReading Windowが表示されるようになっています。