[TextServer] Use dedicated flag for object replacement characters.

This commit is contained in:
bruvzg
2023-04-12 10:08:51 +03:00
parent 1433c98e9f
commit d904516e55
8 changed files with 15 additions and 10 deletions

View File

@@ -5760,7 +5760,7 @@ bool TextServerAdvanced::_shaped_text_shape(const RID &p_shaped) {
gl.start = span.start;
gl.end = span.end;
gl.count = 1;
gl.flags = GRAPHEME_IS_VALID | GRAPHEME_IS_VIRTUAL;
gl.flags = GRAPHEME_IS_VALID | GRAPHEME_IS_EMBEDDED_OBJECT;
if (sd->orientation == ORIENTATION_HORIZONTAL) {
gl.advance = sd->objects[span.embedded_key].rect.size.x;
} else {