谷歌浏览器在输入时改变焦点

谷歌浏览器在输入时改变焦点

最近我在 Windows 上使用 Google Chrome 时遇到了一些奇怪的行为

我打字时使用两种语言,英语和阿拉伯语

当我按 shift+Alt 切换到阿拉伯语时,文本框失去焦点,我必须再次单击文本框才能继续书写

这是 Google Chrome 的一个错误还是一个未知的功能?

答案1

问题 45091:使用 Chrome + Flash 对象时键盘语言切换功能失效说:

它仅当用户第一次按住 Shift 键然后按一次 Alt 键时才会发生。如果我按住 Alt 并按下 Shift 键,或者尝试同时按下两个键,则不会发生此问题。

今天我终于重现了这个问题并进行了调查。简而言之,这个问题是由我们的 WindowWin 类引起的,该类使用第一个 Shift+Alt 键事件(会引发 WM_SYSCOMMAND 消息)将菜单焦点设置为扳手图标,但并未将其分派给插件。

我不知道这个已知问题是否就是您遇到的问题,但您可以尝试先按 Alt 再按 Shift。

相关内容