diff --git a/src/lv_objx/lv_label.c b/src/lv_objx/lv_label.c index 3bdfd04a8f..ab81f4a24d 100644 --- a/src/lv_objx/lv_label.c +++ b/src/lv_objx/lv_label.c @@ -766,7 +766,7 @@ uint16_t lv_label_get_letter_on(const lv_obj_t * label, lv_point_t * pos) logical_pos = lv_encoded_get_char_id(bidi_txt, i); #endif - return logical_pos; + return logical_pos + line_start; } /**