diff --git a/source/shared_lib/sources/graphics/font.cpp b/source/shared_lib/sources/graphics/font.cpp index ec8468ee..4ad7e7b5 100644 --- a/source/shared_lib/sources/graphics/font.cpp +++ b/source/shared_lib/sources/graphics/font.cpp @@ -404,9 +404,14 @@ void Font::bidi_cvt(string &str_) { //printf("Line: %d [%s]\n",lineIndex,str_.c_str()); vector words; - if(str_.find(" ") != str_.npos) { - Tokenize(str_,words," "); + if(Font::fontSupportMixedRightToLeft == true) { + if(str_.find(" ") != str_.npos) { + Tokenize(str_,words," "); + } + else { + words.push_back(str_); + } } else { words.push_back(str_);