I want to frame characters with borders. But the line, that has these characters, begins with these characters.
If I do it, then a bar at the left side is missing.
Steps to Reproduce:
1.I have a line of text;
2.I select the first characters of this line (or a few words), by example I select 'Libreoffice is' in this line 'Libreoffice is a very good software…'
3.I select 'format' in the menu, then 'character'
4.I select full border
A bar is missing at the left side of the border:
A full border (frame) around the selected text:
User Profile Reset: Yes
I bypass this issue with these steps:
1. I set the cursor at the beginning of the phrase, befor the 'L'.
2. I insert a space.
3. I delete this space, it works !
All the last version of Libreoffice writer, that I have used, have this issue. 7.1
You may not set New yourself. Just wait.
I tried to reproduce and did once but not later.
Sorry for the change of the status, I did not know. It is something new for me…
Regarding the issue, I tried today to cause this issue in a new Document, it works well (??). The next time I am encounter this issue, I will make a screenshot.
By the way, I encountered the issue with a list in a new document.
My screenshot is here: https://ibb.co/gDySydq
* Toto| is back.
* |Toto| is back.
Libreoffice Writer: 18.104.22.168
OS: Leap 15.3 (Opensuse)
I have found something interesting.
The bookmark plays a role.
1) Without bookmark, the borders of the frame are correct.
|Toto| is back.
2) But if I make a bookmark before the letter 'T' of Toto, then it causes an issue and the result is:
Toto| is back.
Here with Libreoffice writer 7.2.5 and Leap 15.4 beta. The results are the same with Leap 15.3 and Libreoffice writer 7.3.2.
3) With a list, I have the issue. it is already described in my last message…
Summery: the lists and the bookmarks cause this issue.
i notice something similar : it does not work as expected all the time :
in a list i can set all four borders but if i add a bookmark then the left border is not shown as expected.
This is using Opensuse 15.4 and LibreOffice 22.214.171.124 20(Build:1)
edit : this is using opensuse Leap 15.3 (not 15.4 yet)
Please attach sample ODT with good and bad behavior.
Created attachment 180649 [details]
Sample of issues, done with LO writer 126.96.36.199
The issue appears with a list, or with a bookmark.
The frame must be around characters and at the begin of the line.
Good analysis denebe.
1. Repro that if the first character in an unordered or ordered list has a border, then the left edge of the border is not displayed.
A. Change the test example from "unordered" list to "ordered" list.
|1 Toto| is back.
which suggests that the border is also being applied to the List label.
B. An empty unordered paragraph appears as:
C. An unnumbered list entry appears correctly with border
2. Repro that if a bookmark is added starting at the first character of characters with borders, then the left edge of the border does not appear.
No problem when adding a bookmark after the first character.
Version: 188.8.131.52.alpha1+ (x64) / LibreOffice Community
Build ID: bbec710bd25fc5da27636cde73fe4ab23c76904f
CPU threads: 8; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Will leave "Status" change to others...
Added bug #149517 in See also bug list because whether it is a bookmark or an index/table of content reference, the mechanism is the same and leads to the same result: the character style is modified and should not be.
This bug report appears to be a duplicate of bug 99330. If anyone disagrees, then of course undo it.
*** This bug has been marked as a duplicate of bug 99330 ***