diff --git a/examples/directx11_example/imgui_impl_dx11.cpp b/examples/directx11_example/imgui_impl_dx11.cpp index 4e209c8..2502b98 100644 --- a/examples/directx11_example/imgui_impl_dx11.cpp +++ b/examples/directx11_example/imgui_impl_dx11.cpp @@ -171,11 +171,11 @@ io.MousePos.y = (signed short)(lParam >> 16); return true; case WM_KEYDOWN: - if (wParam >= 0 && wParam < 256) + if (wParam < 256) io.KeysDown[wParam] = 1; return true; case WM_KEYUP: - if (wParam >= 0 && wParam < 256) + if (wParam < 256) io.KeysDown[wParam] = 0; return true; case WM_CHAR: diff --git a/examples/directx11_example/imgui_impl_dx11.cpp b/examples/directx11_example/imgui_impl_dx11.cpp index 4e209c8..2502b98 100644 --- a/examples/directx11_example/imgui_impl_dx11.cpp +++ b/examples/directx11_example/imgui_impl_dx11.cpp @@ -171,11 +171,11 @@ io.MousePos.y = (signed short)(lParam >> 16); return true; case WM_KEYDOWN: - if (wParam >= 0 && wParam < 256) + if (wParam < 256) io.KeysDown[wParam] = 1; return true; case WM_KEYUP: - if (wParam >= 0 && wParam < 256) + if (wParam < 256) io.KeysDown[wParam] = 0; return true; case WM_CHAR: diff --git a/examples/directx9_example/imgui_impl_dx9.cpp b/examples/directx9_example/imgui_impl_dx9.cpp index f6f2a11..60302d4 100644 --- a/examples/directx9_example/imgui_impl_dx9.cpp +++ b/examples/directx9_example/imgui_impl_dx9.cpp @@ -135,11 +135,11 @@ io.MousePos.y = (signed short)(lParam >> 16); return true; case WM_KEYDOWN: - if (wParam >= 0 && wParam < 256) + if (wParam < 256) io.KeysDown[wParam] = 1; return true; case WM_KEYUP: - if (wParam >= 0 && wParam < 256) + if (wParam < 256) io.KeysDown[wParam] = 0; return true; case WM_CHAR: