diff --git a/source/blender/editors/interface/interface_draw.cc b/source/blender/editors/interface/interface_draw.cc index d3d582a19d4..fdd2b41c666 100644 --- a/source/blender/editors/interface/interface_draw.cc +++ b/source/blender/editors/interface/interface_draw.cc @@ -1225,7 +1225,9 @@ void ui_draw_but_VECTORSCOPE(ARegion *region, } else if (scopes->vecscope_mode == SCOPES_VECSCOPE_LUMA) { GPU_blend(GPU_BLEND_ADDITIVE); + immUnbindProgram(); waveform_draw_one(scopes->vecscope, scopes->waveform_tot, col); + immBindBuiltinProgram(GPU_SHADER_3D_UNIFORM_COLOR); } GPU_matrix_pop();