diff --git a/src/mbgl/renderer/painter.cpp b/src/mbgl/renderer/painter.cpp index 3ecfe8c34..ebffa6f3a 100644 --- a/src/mbgl/renderer/painter.cpp +++ b/src/mbgl/renderer/painter.cpp @@ -240,6 +240,7 @@ void Painter::renderPass(RenderPass pass_, renderBackground(*layer.as()); } else if (layer.is()) { MBGL_DEBUG_GROUP(layer.id + " - custom"); + VertexArrayObject::Unbind(); layer.as()->render(state); config.setDirty(); } else {