Field Shadings not working in LO on Windows

The View > Field Shadings option is not working in Writer on Windows 11, i.e. characters like U+2011 or U+00A0 are not showing shaded (light grey, if page is white), regardless of that setting. Happens the same if global Windows theme is light or dark.

It has to do with the UI, not with the document itself, since if loading back the same document in LO on Windows 10, the shadings are displayed accordingly.

Just to make sure it was not just an isolated case, I installed separately a fresh LO (24.8.3.2) on an almost fresh Windows 11 (23H2) PC – no difference, the bug is there the same.

??

Later edit: the issue happens the same regardless of Windows version (I was wrong initially), see my latest post in this thread.

See release notes, ReleaseNotes/24.8 - The Document Foundation Wiki and linked bug reports

I don’t think it address the issue. What I am talking about is Windows 11 specific, not LO version specific.

See attached snapshots, LO is same version on all. The problem is best visible when the formatting marks (pilcrow sign on toolbar) is OFF, where the grayed background mark on those characters should become visible (or not) depending on the View > Field Shadings (Ctrl+F8) setting. In all the following snapshots, that Ctrl+F8 setting is always ON.


If pilcrow sign is ON, then the grayed mark is always visible, and again, the Ctrl+F8 setting has no effect (i.e. it should be possible to be turned OFF following the Ctrl+F8 status, whereas it stays always ON).

Did you read the release notes and how you can turn on shading for non breaking spaces?

Click Tools - Options - LibreOffice Writer - Formatting Aids and tick the box for Non-breaking spaces

Non breaking spaces aren’t fields so should not be affected by field shading

1 Like

Did you understand that this is Windows 11 (ONLY) specific ? That setting is ON, but in Windows 11 has no effect when Formatting Marks (pilcrow) is OFF (whereas in Windows 10 it just works). [the rest of phrase deleted, not confirmed].

In Windows 10, if I uncheck that ‘Non-breaking spaces’ option in LO Writer settings, then by pressing Ctrl+F8 while in normal Writer, that checkbox in settings becomes checked back again. In windows 11 this does not seem to happen the same.

Also NBHy ≠ NBSp, so I don’t see why they should be related both to the same checkbox that specifically says ‘Non-breaking spaces’.

Well, it turns out that I was mistaken in one sense: this is not a Windows 11-only issue. On Windows 10 I am on the dev channel, now I installed the latest 24.8.4.0.0 and now the issue comes out in Windows 10 too – the View > Field Shading option became useless there too (i.e. it does not do anything anymore and the NBHy (often used here) and NBSp (rarely used here) can no longer be spotted in text while the pilcrow mark is turned OFF).

Sorry for the confusion created, this IS a LO issue, then. Too bad, because that was one of the reasons to use LO Writer instead of MS Word (among just a very few others).

The behavior was changed from version 7 to version 24.8. Please read the discussion in bug 163361 – WRITER, View: formatting marks are not shown and bug 67669 – Make narrow non-breaking spaces visible.

2 Likes