diff --git a/framework/render/video/glRender/OESProgramContext.cpp b/framework/render/video/glRender/OESProgramContext.cpp index 5904b5b07..0262cdf96 100644 --- a/framework/render/video/glRender/OESProgramContext.cpp +++ b/framework/render/video/glRender/OESProgramContext.cpp @@ -382,7 +382,7 @@ int OESProgramContext::updateFrame(std::unique_ptr &frame) { float color[4] = {0.0f,0.0f,0.0f,1.0f}; cicada::convertToGLColor(mBackgroundColor , color); glClearColor(color[0], color[1], color[2], color[3]); - mBackgroundColorChanged = true; + mBackgroundColorChanged = false; } glClear(GL_COLOR_BUFFER_BIT);