任务单 #33553

The hook state remains unchanged when IE10 or later has the keyboard focus

开放日期: 2014-03-22 14:43 最后更新: 2014-03-22 14:43

报告人:
属主:
类型:
状态:
开启 [Owner assigned]
组件:
(无)
里程碑:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
文件:

Details

In xkeymacs-110830, the hook state remains unchanged when the keyboard focus moves from another application to IE10 or later. After the change of 55ddea2, the hook stays disabled in IE10 or later.

To change the hook state, CXkeymacsDll::CallWndProc calls InitKeyboardProc when an appliation get the keyboard focus. It calls only when the window is the foreground window. Each tab window in IE10 or later belong to a different process and does not become foreground. So InitKeyboardProc is not called and the hook mode remains unchanged.

To fix this bug, CallWndProc should call InitKeyboardProc even if the focused window is not foreground.

任务单历史 (1/1 Histories)

2014-03-22 14:43 Updated by: fujieda
  • New Ticket "The hook state remains unchanged when IE10 or later has the keyboard focus" created

Attachment File List

No attachments

编辑

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » 登录名