attached a bug-related file, insertion point appears ahead of last punctuation. To see the problem, press end key which designed to bring insertion point to very end of current line. Simplified Chinese
Steps to Reproduce:
1.Find one sentence end with compressed punctuation;
2.Press End and it appears insertion point in wrong place.
Insertion point never appear at the end if the punctuation was compressed.
Insertion point with symbol of changing line or appear at the end.
User Profile Reset: No
OpenGL enabled: Yes
Created attachment 145216 [details]
A sample with brief
Created attachment 145217 [details]
Identical to first file but added text in Tradiontional Chinese and Japanese
Created attachment 145240 [details]
Same sample with Comment #2, only changed the font to Noto Sans CJK
I saw that problem, with Noto Sans CJK (see attached)
And it seems to be caused if the last punctuation is "hanging," with Paragraph setting "Asian Typography," "Allow hanging punctuation."
Build ID: d077b30dba618daace0373e9b7e7fe84f982c6aa
CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk2;
TinderBox: Linux-rpm_deb-x86_64@70-TDF, Branch:master, Time: 2018-09-26_23:17:55
Locale: ja-JP (ja_JP.UTF-8); Calc: threaded
Changed title according more recent findings.
NEW per comment 3
Created attachment 153532 [details]
Same sample opening with LibreOffice 4.0 Writer
I don't think it's a bug.
When enabling "allow hanging punctuation", the punctuation is actually displayed "outside" the right margin of the paragraph. You can set the paragraph alignment to "Justified" to make it more clear.
Such behavior has been there since at least 22.214.171.124 (the earliest version I installed. The attachment is screenshot opening with 4.0)
Propose to change the status to NOTABUG.
I don't mind this bug being closed as NOTABUG (that's for developers to decide), however IMHO "this is the behavior since 3.6" isn't a strong rationale.
I've seen this behavior as well and have always been slightly annoyed by it. If one presses left arrow key to find the end of a sentence to either correct the last character or the punctuation, there is always a point that pressing left arrow moves the insertion point from after the punctuation to before it, but the cursor doesn't seem to move at all, which is rather disorienting.