Index: src/gpu/GrAtlasTextBlob.cpp |
diff --git a/src/gpu/GrAtlasTextBlob.cpp b/src/gpu/GrAtlasTextBlob.cpp |
index 3ccca49ba3cda78804fe9de7cfe29f35e46591ef..0f7368a9245d86a088c4f586ad784f9a771c526a 100644 |
--- a/src/gpu/GrAtlasTextBlob.cpp |
+++ b/src/gpu/GrAtlasTextBlob.cpp |
@@ -30,7 +30,7 @@ void GrAtlasTextBlob::appendGlyph(int runIndex, |
subRun->setMaskFormat(format); |
run.fVertexBounds.joinNonEmptyArg(positions); |
- run.fColor = color; |
+ subRun->setColor(color); |
intptr_t vertex = reinterpret_cast<intptr_t>(this->fVertices + subRun->vertexEndIndex()); |