diff --git a/src/opengl/openglcontext.cpp b/src/opengl/openglcontext.cpp index 71eb109c86..12b8ce65bc 100644 --- a/src/opengl/openglcontext.cpp +++ b/src/opengl/openglcontext.cpp @@ -104,6 +104,9 @@ OpenGlContext::OpenGlContext(bool EGL) OpenGlContext::~OpenGlContext() { + if (s_currentContext == this) { + s_currentContext = nullptr; + } } bool OpenGlContext::checkTimerQuerySupport() const