diff --git a/profiler/src/BackendGlfw.cpp b/profiler/src/BackendGlfw.cpp index f939dda0..94a672b9 100644 --- a/profiler/src/BackendGlfw.cpp +++ b/profiler/src/BackendGlfw.cpp @@ -74,6 +74,11 @@ Backend::Backend( const char* title, std::function redraw, RunQueue* mai glfwWindowHint( GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE ); #ifdef __APPLE__ glfwWindowHint( GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE ); +#endif +#ifdef WIN32 +# if GLFW_VERSION_MAJOR > 3 || ( GLFW_VERSION_MAJOR == 3 && GLFW_VERSION_MINOR >= 4 ) + glfwWindowHint( GLFW_WIN32_KEYBOARD_MENU, 1 ); +# endif #endif s_window = glfwCreateWindow( m_winPos.w, m_winPos.h, title, NULL, NULL ); if( !s_window ) exit( 1 );