1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-15 06:04:49 +01:00

allow cursor unlock while video is playing

This commit is contained in:
FunkyFr3sh 2023-10-16 02:18:22 +02:00
parent 743907669e
commit 65969de0bd

View File

@ -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 */