« 查出一处隐藏很深的内存泄漏 写了一段域名分拆的代码 | Main | 跟进 CVSNT ViewVC »
July 28, 2006
Firefox 1.5.0.5 起解决了紫光输入法的兼容问题
版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本声明。 https://windtear.net/archives/2006/07/28/001040.html http://windtear.net/archives/2006/07/28/001040.html Firefox 1.5.0.5 起解决了紫光输入法的兼容问题 所谓兼容问题就是: 之前在紫光输入法开启的时候 Firefox 输入数字会出现两次 holly 大侠曾提供过改动patch,如今Mozilla官方算是解决了这个兼容问题 Firefox 最新版本可到 http://firefox.ipcn.org/ 下载 附: 发信人: holly (愤中), 信区: FreeDevelop 标 题: [原创]SeaMonkey/FireFox 与紫光不兼容问题的 fix 发信站: 水木社区 (Fri Feb 10 21:44:40 2006), 站内 fix 很简单. 如下 bash-2.05b$ diff widget/src/windows/nsWindow.cpp widget/src/windows/nsWindow.cpp.orig 3586,3591c3586 < // a WM_KEYUP message just followed WM_KEYDOWN with an asciiKey is < // certainly meanless for application. I filtered it to make unispim < // chinese input method works with seamonkey well since unispin < // generates such a message pair when input digit character under composition < // mode, leading to incorrect duplicate NS_KEY_PRESS events. < if (asciiKey && !(gotMsg && msg.message == WM_KEYUP)) --- > if (asciiKey) |
Posted by windtear at July 28, 2006 11:28 PM