最近我在 Windows 上使用 Google Chrome 时遇到了一些奇怪的行为
我打字时使用两种语言,英语和阿拉伯语
当我按 shift+Alt 切换到阿拉伯语时,文本框失去焦点,我必须再次单击文本框才能继续书写
这是 Google Chrome 的一个错误还是一个未知的功能?
答案1
问题 45091:使用 Chrome + Flash 对象时键盘语言切换功能失效说:
它仅当用户第一次按住 Shift 键然后按一次 Alt 键时才会发生。如果我按住 Alt 并按下 Shift 键,或者尝试同时按下两个键,则不会发生此问题。
今天我终于重现了这个问题并进行了调查。简而言之,这个问题是由我们的 WindowWin 类引起的,该类使用第一个 Shift+Alt 键事件(会引发 WM_SYSCOMMAND 消息)将菜单焦点设置为扳手图标,但并未将其分派给插件。
我不知道这个已知问题是否就是您遇到的问题,但您可以尝试先按 Alt 再按 Shift。