|
@@ -186,13 +186,14 @@ static NSRect convertRectToBacking(_GLFWwindow* window, NSRect contentRect)
|
|
- (void)windowDidBecomeKey:(NSNotification *)notification
|
|
- (void)windowDidBecomeKey:(NSNotification *)notification
|
|
{
|
|
{
|
|
_glfwInputWindowFocus(window, GL_TRUE);
|
|
_glfwInputWindowFocus(window, GL_TRUE);
|
|
- _glfwPlatformSetCursorMode(window, window->cursorMode);
|
|
|
|
|
|
+ _glfwPlatformApplyCursorMode(window, window->cursorMode);
|
|
}
|
|
}
|
|
|
|
|
|
- (void)windowDidResignKey:(NSNotification *)notification
|
|
- (void)windowDidResignKey:(NSNotification *)notification
|
|
{
|
|
{
|
|
_glfwInputWindowFocus(window, GL_FALSE);
|
|
_glfwInputWindowFocus(window, GL_FALSE);
|
|
- _glfwPlatformSetCursorMode(window, GLFW_CURSOR_NORMAL);
|
|
|
|
|
|
+ window->cursorMode = GLFW_CURSOR_NORMAL;
|
|
|
|
+ _glfwPlatformApplyCursorMode(window);
|
|
}
|
|
}
|
|
|
|
|
|
@end
|
|
@end
|