diff options
author | Micha Mettke <vurtun@users.noreply.github.com> | 2016-11-20 11:24:58 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-11-20 11:24:58 +0100 |
commit | 67ad444adfd86224c256d58834065c87d43b60bc (patch) | |
tree | b560cdb4ee2bdda459283c57f6fad3f674fd245c | |
parent | 19fd6221f9cee736c5816af7b0f3b05a1a4a7f33 (diff) | |
parent | 43b05749d2820b03de0d1a1b094585f6a03c6721 (diff) | |
download | sherlock.lv2-67ad444adfd86224c256d58834065c87d43b60bc.tar.xz |
Merge pull request #284 from nsawa/fix__windows_demos_down_flag_reversed
fix: key reaction timing in Windows demos
-rw-r--r-- | demo/d3d11/nuklear_d3d11.h | 2 | ||||
-rw-r--r-- | demo/gdi/nuklear_gdi.h | 2 | ||||
-rw-r--r-- | demo/gdip/nuklear_gdip.h | 2 |
3 files changed, 3 insertions, 3 deletions
diff --git a/demo/d3d11/nuklear_d3d11.h b/demo/d3d11/nuklear_d3d11.h index 68b067f..efddf0d 100644 --- a/demo/d3d11/nuklear_d3d11.h +++ b/demo/d3d11/nuklear_d3d11.h @@ -205,7 +205,7 @@ nk_d3d11_handle_event(HWND wnd, UINT msg, WPARAM wparam, LPARAM lparam) case WM_SYSKEYDOWN: case WM_SYSKEYUP: { - int down = (lparam >> 31) & 1; + int down = !((lparam >> 31) & 1); int ctrl = GetKeyState(VK_CONTROL) & (1 << 15); switch (wparam) diff --git a/demo/gdi/nuklear_gdi.h b/demo/gdi/nuklear_gdi.h index e2792e4..6d3a84a 100644 --- a/demo/gdi/nuklear_gdi.h +++ b/demo/gdi/nuklear_gdi.h @@ -516,7 +516,7 @@ nk_gdi_handle_event(HWND wnd, UINT msg, WPARAM wparam, LPARAM lparam) case WM_SYSKEYDOWN: case WM_SYSKEYUP: { - int down = (lparam >> 31) & 1; + int down = !((lparam >> 31) & 1); int ctrl = GetKeyState(VK_CONTROL) & (1 << 15); switch (wparam) diff --git a/demo/gdip/nuklear_gdip.h b/demo/gdip/nuklear_gdip.h index 592887a..66ccc0d 100644 --- a/demo/gdip/nuklear_gdip.h +++ b/demo/gdip/nuklear_gdip.h @@ -754,7 +754,7 @@ nk_gdip_handle_event(HWND wnd, UINT msg, WPARAM wparam, LPARAM lparam) case WM_SYSKEYDOWN: case WM_SYSKEYUP: { - int down = (lparam >> 31) & 1; + int down = !((lparam >> 31) & 1); int ctrl = GetKeyState(VK_CONTROL) & (1 << 15); switch (wparam) |