diff options
Diffstat (limited to 'src/lib/evas/canvas')
-rw-r--r-- | src/lib/evas/canvas/evas_object_textgrid.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/lib/evas/canvas/evas_object_textgrid.c b/src/lib/evas/canvas/evas_object_textgrid.c index 0cad494f9a..443e736d14 100644 --- a/src/lib/evas/canvas/evas_object_textgrid.c +++ b/src/lib/evas/canvas/evas_object_textgrid.c | |||
@@ -658,9 +658,10 @@ evas_object_textgrid_render(Evas_Object *eo_obj, | |||
658 | else c = eina_array_data_get(palette, cells->fg); | 658 | else c = eina_array_data_get(palette, cells->fg); |
659 | if ((c) && (c->a > 0)) | 659 | if ((c) && (c->a > 0)) |
660 | { | 660 | { |
661 | evas_object_textgrid_row_text_append(row, eo_obj, o, xp, | 661 | if (cells->codepoint > 0) |
662 | cells->codepoint, | 662 | evas_object_textgrid_row_text_append(row, eo_obj, o, xp, |
663 | c->r, c->g, c->b, c->a); | 663 | cells->codepoint, |
664 | c->r, c->g, c->b, c->a); | ||
664 | // XXX: underlines and strikethroughs dont get | 665 | // XXX: underlines and strikethroughs dont get |
665 | // merged into horizontal runs like bg rects above | 666 | // merged into horizontal runs like bg rects above |
666 | if (cells->underline) | 667 | if (cells->underline) |