diff --git a/profiler/src/BackendGlfw.cpp b/profiler/src/BackendGlfw.cpp index f9330bca..cd6b25fa 100644 --- a/profiler/src/BackendGlfw.cpp +++ b/profiler/src/BackendGlfw.cpp @@ -153,7 +153,10 @@ void Backend::Run() void Backend::Attention() { - glfwRequestWindowAttention( s_window ); + if( !glfwGetWindowAttrib( s_window, GLFW_FOCUSED ) ) + { + glfwRequestWindowAttention( s_window ); + } } void Backend::NewFrame( int& w, int& h )