Board logo

标题: [BUG反馈] 3.0.1.9 + IE8编辑框焦点丢失bug [打印本页]

作者: SoulEdge    时间: 2009-4-30 10:15     标题: 3.0.1.9 + IE8编辑框焦点丢失bug

本帖最后由 SoulEdge 于 2009-4-30 15:43 编辑

最初发现:在网页的任意编辑框使用热键切换中文输入法,一定切换不成功,而且该输入框会马上丢失焦点。
但是在状态栏用鼠标点输入法图标切换可以成功,也不会丢失焦点。
我切换输入法到搜狗拼音的热键是shift-alt-9

进一步验证:该bug和热键shift-alt有关系,与输入法无关


希望尽快修复这个bug,这已经严重影响 正常使用了!
作者: SoulEdge    时间: 2009-4-30 15:27

经过进一步验证,该bug和热键shift-alt有关系,与输入法无关。

可以很简单的重现:在网页任意编辑框中按住shift-alt然后按任意键,该输入框焦点肯定马上丢失,至于现在焦点到了哪里,我也不知道,请开发人员检查一下代码。

注:我已经取消了系统输入法里shift-alt的输入法热键,所以这个和输入法肯定没有任何关系。
作者: zangmaly    时间: 2009-4-30 15:30

系统默认的切换应该是CTRL+SHIFT吧,楼主这个是自设的热键吗?
作者: zhchgao    时间: 2009-4-30 15:32

"经过进一步验证,该bug和热键shift-alt有关系,与输入法无关。"是这样吗?
作者: zhchgao    时间: 2009-4-30 15:39

确实是这种情况,刚才试了。不错,这是一大发现啊。
作者: SoulEdge    时间: 2009-4-30 15:41

我自定义的切换到搜狗拼音用的shift-alt-9的热键组合,一按热键,输入框焦点就没了。
楼上的朋友你们可以试试,只要按shift-alt加任意键的组合,输入框的焦点都会丢失。
作者: zhchgao    时间: 2009-4-30 15:42

但与Ctrl键没有冲突,这是防假死造成的。
作者: SoulEdge    时间: 2009-4-30 15:45

本帖最后由 SoulEdge 于 2009-4-30 15:47 编辑
但与Ctrl键没有冲突,这是防假死造成的。
zhchgao 发表于 2009-4-30 15:42 http://bbs.ioage.com/cn/images/common/back.gif

和ctrl的确没冲突,我热键换成ctrl-shit-9之后就不会出现这种情况了。
我又测试了下,把防假死关闭,热键换回shift-alt-9也不会丢失焦点了。

防假死为什么会造成焦点丢失?这个能否修正?
作者: zhchgao    时间: 2009-4-30 15:49

这个也只有等开发组来解决了,我发信给他们了。防假死,他们还会再下功夫的。
作者: roc    时间: 2009-5-4 13:30

这个其实是防假死模式下,点击ALT就会丢失焦点。这个问题稍后会解决




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2