diff --git a/source/glbackend/hw_draw2d.cpp b/source/glbackend/hw_draw2d.cpp index a1db153df..9db00635a 100644 --- a/source/glbackend/hw_draw2d.cpp +++ b/source/glbackend/hw_draw2d.cpp @@ -95,6 +95,7 @@ void GLInstance::Draw2D(F2DDrawer *drawer) EnableMultisampling(false); EnableBlend(true); EnableAlphaTest(true); + SetBlendFunc(STYLEALPHA_Src, STYLEALPHA_InvSrc); auto &vertices = drawer->mVertices; auto &indices = drawer->mIndices;