diff --git a/src/cocoa_window.m b/src/cocoa_window.m index dae934ddf..3c589ee10 100644 --- a/src/cocoa_window.m +++ b/src/cocoa_window.m @@ -1554,6 +1554,7 @@ void _glfwPlatformSetWindowOpacity(_GLFWwindow* window, float opacity) void _glfwPlatformSetWindowUseRawInput(_GLFWwindow* window, GLFWbool enabled) { + window->useRawInput = enabled; } void _glfwPlatformPollEvents(void) diff --git a/src/null_window.c b/src/null_window.c index 7cc7f199d..2535cdb99 100644 --- a/src/null_window.c +++ b/src/null_window.c @@ -198,6 +198,7 @@ void _glfwPlatformSetWindowOpacity(_GLFWwindow* window, float opacity) void _glfwPlatformSetWindowUseRawInput(_GLFWwindow* window, GLFWbool enabled) { + window->useRawInput = enabled; } void _glfwPlatformShowWindow(_GLFWwindow* window) diff --git a/src/win32_window.c b/src/win32_window.c index 9571c0682..f3466563c 100644 --- a/src/win32_window.c +++ b/src/win32_window.c @@ -1845,6 +1845,7 @@ void _glfwPlatformSetWindowOpacity(_GLFWwindow* window, float opacity) void _glfwPlatformSetWindowUseRawInput(_GLFWwindow* window, GLFWbool enabled) { + window->useRawInput = enabled; // TODO } diff --git a/src/wl_window.c b/src/wl_window.c index b5303bc11..642dce017 100644 --- a/src/wl_window.c +++ b/src/wl_window.c @@ -1306,6 +1306,7 @@ void _glfwPlatformSetWindowOpacity(_GLFWwindow* window, float opacity) void _glfwPlatformSetWindowUseRawInput(_GLFWwindow* window, GLFWbool enabled) { + window->useRawInput = enabled; } void _glfwPlatformPollEvents(void)