Bug 87390 - Additional master slides in a document use the default styles
Summary: Additional master slides in a document use the default styles
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
Inherited From OOo
Hardware: Other All
: medium minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Master-Slide
  Show dependency treegraph
 
Reported: 2014-12-17 03:17 UTC by nodatalog
Modified: 2024-07-11 06:59 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Attachments
Document with an additonal Master slide (15.73 KB, application/vnd.oasis.opendocument.presentation)
2014-12-17 03:17 UTC, nodatalog
Details
template 16:9 used to create the document already attached. (14.98 KB, application/vnd.oasis.opendocument.presentation-template)
2014-12-17 04:47 UTC, nodatalog
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nodatalog 2014-12-17 03:17:46 UTC
Created attachment 110931 [details]
Document with an additonal Master slide

Description
-----------

1. I created a template "impress-196.otp" with page setting to "Screen 16:9" and default styles.
2. I created a new document from this template (see: attachment).
A. The Master slide styles are the default style for this given page setup 16:9, i.e.: Title 32 pt, Outline 24 pt, etc.
B. The status bar displays the name of the template (i.e. impress-169)

Problem
-------
Additional Master slides (Slide Master > Add Master) are not duplicate of this document's Master slide (based on "impress-169.otp"). They are duplicate of the default template (the hard coded 4:3 template). As a result:

1. Additional Master slides have the styles properties (font-size) of the hard coded 4:3 template, i.e. Title 44 pt, Outline 32 pt, etc.
2. The status bar of the additional Master slides does not display the name of the original template.

Expected behavior
-----------------

I do not know the internal of Impress, but the relation between the default master slides and the additional master slides is not very clear. I would expect a presentation document (always made of several Master slides) based on a given template to use the style of this template.
Comment 1 nodatalog 2014-12-17 04:47:35 UTC
Created attachment 110932 [details]
template 16:9 used to create the document already attached.

Custom template "impress-169.otp": Default Impress styles and paper format "Screen 16:9".
Comment 2 A (Andy) 2015-12-27 08:33:28 UTC
I have tested it with LO 5.1.0.1, Win 8.1.

I can confirm the changed font style (font size 44 instead of 33) in the new added master slide and I would probably also suppose this new added master slide to be based on the changed master style.
But the new master slide seems for me to be also in 16:9 style and not 4:3.  
What do you have in the slide properties of the new added master slide (go to SLIDE -> PAGE/SLIDE PROPERTIES... -> tab PAGE -> field Paper Format)?
Comment 3 nodatalog 2015-12-29 14:47:37 UTC
No change on 5.0.3.2

There are no page styles in Impress as in Writer.

The hard coded template is 4:3 with defined default paragraph styles.

Anytime you create a new master, the paragraph styles are only and always inherited from 4:3 hardcoded template.

What's odd is that there is a new 16:9 LO impress template available. It has custom paragraph styles (the font size has been reduced to accommodate the new page size) nevertheless, when a user add a new master, it will retain the page size of the 16:9 template (or any page size defined in the template), but the paragraph styles will be those of the 4:3 default template.

This is not a bug, I think that it has to do with the Slide Design concept in Impress that's a bit outdated and odd in my opinion.
Comment 4 tommy27 2017-04-30 07:38:32 UTC
is this still present in LibO 5.3.2.2?
Comment 5 Buovjaga 2017-04-30 11:14:28 UTC
(In reply to nodatalog from comment #0)
> 1. Additional Master slides have the styles properties (font-size) of the
> hard coded 4:3 template, i.e. Title 44 pt, Outline 32 pt, etc.
> 2. The status bar of the additional Master slides does not display the name
> of the original template.

I reproduce this with the template. Already with 3.3

Arch Linux 64-bit
Version: 5.4.0.0.alpha1+
Build ID: aca48f46895811009ec90665d816ef835f0694be
CPU threads: 8; OS: Linux 4.10; UI render: default; VCL: kde4; 
Locale: fi-FI (fi_FI.UTF-8); Calc: group
Built on 30th April 2017
Comment 6 QA Administrators 2018-05-01 02:31:58 UTC Comment hidden (obsolete)
Comment 7 QA Administrators 2020-09-21 03:58:40 UTC Comment hidden (obsolete)
Comment 8 QA Administrators 2022-09-22 03:55:50 UTC Comment hidden (obsolete)
Comment 9 Cor Nouws 2024-07-10 21:30:58 UTC
works fine since some time, e.g. in Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: d8c694b5d64b05da8c515e4ffe23c4bcc2376b0f
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
Calc: threaded

WFM
Comment 10 Buovjaga 2024-07-11 05:55:10 UTC
Cor: I still reproduce. Even when creating a template from scratch (with font sizes in styles edited to match the original case).

(In reply to nodatalog from comment #0)
> 1. Additional Master slides have the styles properties (font-size) of the
> hard coded 4:3 template, i.e. Title 44 pt, Outline 32 pt, etc.
> 2. The status bar of the additional Master slides does not display the name
> of the original template.

1. Open attachment 110932 [details]
2. View - Master Slide
3. Right-click slide pane, New Master

Note that status bar says "Default". Focus into title box and outline, observe font sizes in Sidebar Properties deck. Status bar temporarily displays "impress-169" after you focus into a box, but switches back to "Default" after you switch to the first slide and back again.

Editing the summary to remove potentially distracting elements.

Version: 25.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: d8c694b5d64b05da8c515e4ffe23c4bcc2376b0f
CPU threads: 8; OS: Linux 6.9; UI render: default; VCL: kf6 (cairo+wayland)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: CL threaded
Comment 11 Cor Nouws 2024-07-11 06:59:35 UTC
Ah, sorry, Ilmari. I focused on the 4:3 slide ration ;)