Bug 165387 - FORMATTING: Impress: Presentation's graphical style changed severely since 25.2.0.3
Summary: FORMATTING: Impress: Presentation's graphical style changed severely since 25...
Status: RESOLVED NOTABUG
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
25.2.0.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: LibreOffice-Themes
  Show dependency treegraph
 
Reported: 2025-02-22 10:59 UTC by Tobias Markus (:Tobbi)
Modified: 2025-02-25 00:24 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
testcase (58.22 KB, application/vnd.oasis.opendocument.presentation)
2025-02-22 10:59 UTC, Tobias Markus (:Tobbi)
Details
Screenshot of LibreOffice 24.8 displaying the correct colors and correct font (181.76 KB, image/png)
2025-02-22 11:05 UTC, Tobias Markus (:Tobbi)
Details
Screenshot of LibreOffice 25.2 displaying the wrong colors and wrong font for some of the items (190.99 KB, image/png)
2025-02-22 11:06 UTC, Tobias Markus (:Tobbi)
Details
Screenshot of LibreOffice 25.2 showing black text (156.33 KB, image/png)
2025-02-22 14:59 UTC, Tobias Markus (:Tobbi)
Details
Screenshot of master slide of new presentation (295.61 KB, image/png)
2025-02-24 17:00 UTC, matthew@swabey.org
Details
Example presentation showing broken fonts in master slides (9.84 MB, application/vnd.oasis.opendocument.presentation)
2025-02-24 17:10 UTC, matthew@swabey.org
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Markus (:Tobbi) 2025-02-22 10:59:00 UTC
Description:
I noticed that the graphical style of a custom Impress presentation changed severely since I installed 25.2.0.3.

a) The actual slide background is now black instead of white.
b) Some bullet points on a slide were reset to "Times New Roman" whereas they were "Liberation Sans" before (check slide 22 of the attached document)
c) Some of the text adapts to the black background (turns white; see slide 2), other text remains black (see slide 4). I can't distinguish between those two.

Steps to Reproduce:
1.Open the attached presentation
2.Check the slides I described in the description

Actual Results:
Presentation displays completely differently in 25.2 compared to 24.8

Expected Results:
Presentation displays the same as in LibreOffice 24.8


Reproducible: Always


User Profile Reset: No

Additional Info:
Version: 25.2.0.3 (X86_64) / LibreOffice Community
Build ID: e1cf4a87eb02d755bce1a01209907ea5ddc8f069
CPU threads: 8; OS: macOS 12.7.6; UI render: default; VCL: osx
Locale: de-DE (de_DE.UTF-8); UI: en-US
Calc: threaded
Comment 1 Tobias Markus (:Tobbi) 2025-02-22 10:59:52 UTC
Created attachment 199374 [details]
testcase
Comment 2 Tobias Markus (:Tobbi) 2025-02-22 11:05:28 UTC
Created attachment 199375 [details]
Screenshot of LibreOffice 24.8 displaying the correct colors and correct font
Comment 3 Tobias Markus (:Tobbi) 2025-02-22 11:06:00 UTC
Created attachment 199376 [details]
Screenshot of LibreOffice 25.2 displaying the wrong colors and wrong font for some of the items
Comment 4 V Stuart Foote 2025-02-22 13:56:30 UTC
With new Appearance themes implemented at 25.2 we sort of expect there'll be shift away from WYSIWYG with the default os/DE color theming brought into the UI.

Real question is how it might affect viewing during slideshow presentation?

And Yes it does, but actually by design. With the default 'Automatic' theme in use at 25.2, the UI picks up most of its color from os/DE delivered colors. You need to install and enable one of the Appearance themes.

You should install the 'Light Application Colors' as that is now required (to shift away from os/DE theme colors, especially the Document Background). Though you might try the other Appearance themes (in both Light and Dark mode, System follows Light/Dark color sense of os/DE).
Comment 5 V Stuart Foote 2025-02-22 14:53:25 UTC
The change on slide 22 is not from the Appearance themes. The font for the Unordered list bullets is OpenSymbol, both the U+2794 HEAVY WIDE-HEADED RIGHTWARDS ARROW, and the U+27A2 THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD

Those defaults were changed out at 25.2 as for bug 108697 [1]

While already for 24.8 for bug 108697 the Unorderlist bullet framework was changed, users can change what the UI offers for defaults. [2]

Suspect the change in bullet for a slide edit comes from there.

=-ref-=

[1] https://gerrit.libreoffice.org/c/core/+/174028
[2] https://gerrit.libreoffice.org/c/core/+/163735
Comment 6 Tobias Markus (:Tobbi) 2025-02-22 14:59:57 UTC
Created attachment 199384 [details]
Screenshot of LibreOffice 25.2 showing black text
Comment 7 Tobias Markus (:Tobbi) 2025-02-22 15:00:45 UTC
It looks like the automatic white text color doesn't get applied to all slides (see slide 4 where the text color is black). Is that a bug?
Comment 8 V Stuart Foote 2025-02-22 15:33:50 UTC
(In reply to Tobias Markus (:Tobbi) from comment #7)
> It looks like the automatic white text color doesn't get applied to all
> slides (see slide 4 where the text color is black). Is that a bug?

Probably, but IIUC it is an overloaded luminance test to toggle of fg against bg. Somewhat convoluted, understandable if it is not triggered. It is still present in current master against 25.8 just for the default 'Automatic' os/DE Dark color theming. Warrants a new BZ issue.

But not really the issue here as from 25.2 we expect users to apply an Appearance theme, especially as defaults for an os/DE in a Dark color theme forces the document canvas to a dark color.  No issue in slide element fg/bg with 'Light Application Color' or 'Dark Gray' Appearance theme extension.

Set from Tool -> Options -> Appearance, or I think Preferences -> Appearance for LibreOffice on macOS.
Comment 9 matthew@swabey.org 2025-02-24 17:00:20 UTC
Created attachment 199422 [details]
Screenshot of master slide of new presentation
Comment 10 matthew@swabey.org 2025-02-24 17:10:51 UTC
Created attachment 199423 [details]
Example presentation showing broken fonts in master slides
Comment 11 matthew@swabey.org 2025-02-24 17:14:34 UTC
(In reply to V Stuart Foote from comment #8)
> Set from Tool -> Options -> Appearance, or I think Preferences -> Appearance
> for LibreOffice on macOS.

I'm afraid that doesn't solve the font problem mentioned by Tobias in the original report, where Outline 2+ styles on the master slides have a different font to Outline 1, and resist being changed / fixed. 

I added a new screenshot of a fresh Libreoffice flatpack running on my arch linux install.

Version: 25.2.0.3 (X86_64) / LibreOffice Community
Build ID: e1cf4a87eb02d755bce1a01209907ea5ddc8f069
CPU threads: 16; OS: Linux 6.12; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Flatpak
Calc: threaded

Steps to reproduce:
1. Create a new presentation
2. Switch to the master slide view
3. Observe font difference: Outline 1 Liberation Sans, Outline 2 Liberation Serif
5. Select the Object Area for Autolayouts box
6. Change fonts to any font
7. Outline 1 changes, while Outline 2+ revert to Liberation Serif

[I have also noticed additional weirdness with the bullet styles and colors, where the bullet color for Outline 2+ styles can not be changed, nor can they be removed from the style.]

Please see the attached presentation for more details. Open the presentation, and switch to master view. Observe any / all the master slides in use to see fonts for Outline 2+ styles are broken.

I am reverting to version 24 as 25 is not usable at the moment.
Comment 12 V Stuart Foote 2025-02-24 22:19:53 UTC
(In reply to matthew@swabey.org from comment #11)
> (In reply to V Stuart Foote from comment #8)
> > Set from Tool -> Options -> Appearance, or I think Preferences -> Appearance
> > for LibreOffice on macOS.
> 
> I'm afraid that doesn't solve the font problem mentioned by Tobias in the
> original report, where Outline 2+ styles on the master slides have a
> different font to Outline 1, and resist being changed / fixed. 
> 
> I added a new screenshot of a fresh Libreoffice flatpack running on my arch
> linux install.
> 
> Version: 25.2.0.3 (X86_64) / LibreOffice Community
> Build ID: e1cf4a87eb02d755bce1a01209907ea5ddc8f069
> CPU threads: 16; OS: Linux 6.12; UI render: default; VCL: gtk3
> Locale: en-US (en_US.UTF-8); UI: en-US
> Flatpak
> Calc: threaded
> 
> Steps to reproduce:
> 1. Create a new presentation
> 2. Switch to the master slide view
> 3. Observe font difference: Outline 1 Liberation Sans, Outline 2 Liberation
> Serif
> 5. Select the Object Area for Autolayouts box
> 6. Change fonts to any font
> 7. Outline 1 changes, while Outline 2+ revert to Liberation Serif
> 
> [I have also noticed additional weirdness with the bullet styles and colors,
> where the bullet color for Outline 2+ styles can not be changed, nor can
> they be removed from the style.]
> 
> Please see the attached presentation for more details. Open the
> presentation, and switch to master view. Observe any / all the master slides
> in use to see fonts for Outline 2+ styles are broken.
> 
> I am reverting to version 24 as 25 is not usable at the moment.

That is probably bug 164640, corrected for the pending 25.2.1.2 build release or in nightly against 25.8.0
Comment 13 matthew@swabey.org 2025-02-25 00:24:21 UTC
Confirmed that it was fixed in release 25.2.1, thanks for the great project!