Bug 130704

Summary: Auto-correct punctuation change alters character style to its left
Product: LibreOffice Reporter: Luke Kendall <luke.kendall>
Component: WriterAssignee: Not Assigned <libreoffice-bugs>
Status: RESOLVED WORKSFORME    
Severity: normal CC: dgp-mail, nemeth
Priority: medium    
Version: 6.3.4.2 release   
Hardware: x86-64 (AMD64)   
OS: All   
See Also: https://bugs.documentfoundation.org/show_bug.cgi?id=130546
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 107838    
Attachments: Document where the second part shows this bug

Description Luke Kendall 2020-02-16 09:35:00 UTC
Created attachment 157920 [details]
Document where the second part shows this bug

In this sentence:


“Please,” began Anika.

‘Please’ was in italics, and from the comma onwards – ‘,”’ – Regular.

Steps to reproduce:

1) select the comma
2) type three periods to replace it
3) type a space to get the auto correct to convert the periods into an ellipsis.

Result: it did so, but also removed the italics of the ‘Please’.
Expected result: the ellipsis should keep the text style of the rightmost character of the text it replaced, and should have no effect on text to the left of that.

(May be unrelated to bug 130456.)


See the attached file, which adds to the example provided for 130456.
Comment 1 Dieter 2020-02-17 07:12:56 UTC
I can confirm the second issue with

Version: 6.3.4.2 (x64)
Build-ID: 60da17e045e08f1793c57c00ba83cdfce946d0aa
CPU-Threads: 4; BS: Windows 10.0; UI-Render: Standard; VCL: win; 
Gebietsschema: de-DE (de_DE); UI-Sprache: de-DE
Calc: threaded
Comment 2 QA Administrators 2023-10-19 03:15:13 UTC Comment hidden (obsolete)
Comment 3 Luke Kendall 2023-10-19 11:15:04 UTC
Re-tested with
Version: 7.5.3.2 (X86_64) / LibreOffice Community
Build ID: 9f56dff12ba03b9acd7730a5a481eea045e468f3
CPU threads: 8; OS: Linux 5.18; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Both bugs are not reproducible with the steps described.