LibreOffice sometimes presents a straight, symmetric caret, and sometimes - adds a direction indicator, a small triangle at the top facing left or right. I presume the triangle is intended to indicate the direction in which typing will progress, or the direction of the previous character. I believe the situations in which a direction indicator is presented should be expanded. How far? Let me be maximalistic: The caret should indicate direction whenever... * full RTL support is enabled via LO's language settings. * a document has content both in LTR and RTL directions. * There set of "active" keyboard layouts (i.e. those that you iterate through when switching keyboard layouts) included both an LTR and an RTL layout. Some might be less maximalistic and only accept expansion in some of these situations - that's a matter for more people to opine on. Anyway, the above should also probably be expanded to consider CJK and vertical writing models.