Bug 6087 [Cocoa][egbridge] '@'を入力しようとするとクラッシュする
初回投稿日時: 2008年03月26日07時28分59秒
カテゴリ: Mozilla Core バグ修正
SNS:
Tweet (list)
別のバグの検証中に発見したバグで、egbridgeのバグがこのバグのトリガとなっていました。beta5での修正には間に合いました。
ATOKもegbridgeも入力モードを切り替えた時の処理がいい加減で、JIS以外のキーボードレイアウトからATOK/egbridgeに変更しても、キーボードレイアウト自体をJISキーボードレイアウトに戻さない、というバグがあります。(ATOKの方は知り合いを通じてJust Systemさんに報告してあります。)
ほとんどの日本語ユーザはこのバグ自体に出会うことがほとんど無いと思いますが、キーボードレイアウトを無闇に追加してしまうと様々なバグに出くわす可能性があるので注意してください。
まあ、そもそもMacOS XがキーボードレイアウトとIMを同列に扱うからこんな変な話も出てくるのですが。なんでMacOS Xはこんな変な設計を行ったんでしょうか……(今回のegbridgeはキーボードレイアウトが元のままなのに、IM自身が生成している入力イベントはJISキーボードレイアウトが利用されたことを前提にしているのでアプリケーションでは解決不能な矛盾が生じています。)