チケット #33553

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

登録: 2014-03-22 14:43 最終更新: 2014-03-22 14:43

報告者: fujieda 担当者: fujieda
チケットの種類: バグ 状況: オープン [担当者決定済み]
コンポーネント: (未割り当て) マイルストーン: (未割り当て)
優先度: 5 - 中 重要度: 5 - 中
解決法: なし

詳細

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 件表示)

2014-03-22 14:43 更新者: fujieda
  • 新しいチケット "The hook state remains unchanged when IE10 or later has the keyboard focus" が作成されました

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする