From 9ba87f1b624cd2bccd744d37ff05f0e1d83f1567 Mon Sep 17 00:00:00 2001 From: Yuncong Zhang Date: Mon, 18 Nov 2019 16:55:40 +0800 Subject: [PATCH] Fix text shadow on emoji. --- Runtime/ui/renderer/cmdbufferCanvas/rendering/canvas_impl.cs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Runtime/ui/renderer/cmdbufferCanvas/rendering/canvas_impl.cs b/Runtime/ui/renderer/cmdbufferCanvas/rendering/canvas_impl.cs index 86cd6646..9235d296 100644 --- a/Runtime/ui/renderer/cmdbufferCanvas/rendering/canvas_impl.cs +++ b/Runtime/ui/renderer/cmdbufferCanvas/rendering/canvas_impl.cs @@ -1055,8 +1055,9 @@ void _drawTextBlob(TextBlob? textBlob, uiOffset offset, uiPaint paint) { } if (paint.maskFilter != null && paint.maskFilter.Value.sigma != 0) { - this._drawWithMaskFilter(textBlobBounds, paint, paint.maskFilter.Value, null, null, false, 0, 0, tex, - textBlobBounds, mesh, notEmoji, this.___drawTextDrawMeshCallback); + this._drawWithMaskFilter(textBlobBounds, paint, paint.maskFilter.Value, null, null, false, 0, 0, + notEmoji ? tex : EmojiUtils.image.texture, + textBlobBounds, mesh, true, this.___drawTextDrawMeshCallback); return; }