fixed glfwSetMonitorCallback