Bug 144622 - FORMATTING MARKS: Non-breaking space not honored between text and non-text object
Summary: FORMATTING MARKS: Non-breaking space not honored between text and non-text ob...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Formatting-Mark
  Show dependency treegraph
 
Reported: 2021-09-20 11:03 UTC by my.ac
Modified: 2023-10-15 16:24 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description my.ac 2021-09-20 11:03:34 UTC
Description:
Protected (non-breaking) spaces don't keep elements other then text together. A combination of a text and a picture or other non-text object, that is anchored as a character ( e.g. [ICON]_Table_1 ), will break at the end of the line.

Steps to Reproduce:
1. Insert a small picture and anchor it as character
2. Add a protected space between the picture and following text
3. Let it overflow the line end

Actual Results:
XXX XXX XXX XXX XXX XXX XXX [ICON]_
Table_1 XXX XXX XXX XXX

Expected Results:
XXX XXX XXX XXX XXX XXX XXX
[ICON]_Table_1 XXX XXX XXX XXX


Reproducible: Always


User Profile Reset: Yes



Additional Info:
Version: 7.2.0.4 / LibreOffice Community
Build ID: 20(Build:4)
CPU threads: 4; OS: Linux 5.12; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: de-DE
7.2.0-2
Calc: threaded
Comment 1 Dieter 2021-10-05 06:25:55 UTC
I confirm it with

Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 7cd5b35caa8d4fa9d0ba2b2c6ce4b88726ed2be6
CPU threads: 4; OS: Windows 10.0 Build 19043; UI render: Skia/Raster; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: CL
Comment 2 QA Administrators 2023-10-06 03:19:56 UTC Comment hidden (obsolete)
Comment 3 my.ac 2023-10-15 16:24:01 UTC
Still reproducible with the stable version:

Version: 7.5.7.1 (X86_64) / LibreOffice Community
Build ID: 50(Build:1)
CPU threads: 4; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: de-DE (de_DE.UTF-8); UI: de-DE
7.5.7-3
Calc: threaded