diff --git a/src/meshlab/glarea.cpp b/src/meshlab/glarea.cpp index a9c21b800..e0e6be931 100644 --- a/src/meshlab/glarea.cpp +++ b/src/meshlab/glarea.cpp @@ -275,7 +275,7 @@ void GLArea::drawGradient() glMatrixMode(GL_MODELVIEW); glPushMatrix(); glLoadIdentity(); - glPushAttrib(GL_ENABLE_BIT); + glPushAttrib(GL_ENABLE_BIT | GL_CURRENT_BIT); glDisable(GL_DEPTH_TEST); glDisable(GL_LIGHTING); glDisable(GL_TEXTURE_2D);