allow cursor unlock while video is playing
This commit is contained in:
parent
743907669e
commit
65969de0bd
1 changed files with 10 additions and 10 deletions
|
@ -709,12 +709,6 @@ LRESULT CALLBACK fake_WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam
|
|||
}
|
||||
case WM_KEYDOWN:
|
||||
{
|
||||
if (g_ddraw->video_window_exists)
|
||||
{
|
||||
if (wParam != VK_ESCAPE)
|
||||
return 0;
|
||||
}
|
||||
|
||||
if (g_config.hotkeys.unlock_cursor1 &&
|
||||
(wParam == VK_CONTROL || wParam == g_config.hotkeys.unlock_cursor1))
|
||||
{
|
||||
|
@ -735,19 +729,25 @@ LRESULT CALLBACK fake_WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam
|
|||
}
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case WM_KEYUP:
|
||||
{
|
||||
if (g_ddraw->video_window_exists)
|
||||
{
|
||||
if (wParam != VK_ESCAPE)
|
||||
return 0;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case WM_KEYUP:
|
||||
{
|
||||
if (g_config.hotkeys.screenshot && wParam == g_config.hotkeys.screenshot)
|
||||
ss_take_screenshot(g_ddraw->primary);
|
||||
|
||||
if (g_ddraw->video_window_exists)
|
||||
{
|
||||
if (wParam != VK_ESCAPE)
|
||||
return 0;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
/* button up messages reactivate cursor lock */
|
||||
|
|
Loading…
Reference in a new issue