Ticket #33553

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

오픈 날짜: 2014-03-22 14:43 마지막 업데이트: 2014-03-22 14:43

Reporter:
소유자:
Type:
Status:
Open [Owner assigned]
Component:
(None)
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

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.

Ticket History (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

Edit

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