https://bugs.documentfoundation.org/show_bug.cgi?id=45617

--- Comment #35 from Jean-Francois Nifenecker 
<[email protected]> ---
Version: 7.3.6.2 / LibreOffice Community
Build ID: c28ca90fd6e1a19e189fc16c05f8f8924961e12e
CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Calc: threaded

OS: LinuxMint 20.3 (Cinnamon)

This bug is still present, 10 yrs after being opened :,(
This is very annoying in that the copy masterslide option would be a workaround
to the lack of masterslides inheritance. It is tedious to duplicate many
properties from a given masterslide to another.

Note that the API exposes a .Duplicate() method in the Impress document service
(XDrawPageDuplicator interface), see page:
https://api.libreoffice.org/docs/idl/ref/interfacecom_1_1sun_1_1star_1_1drawing_1_1XDrawPageDuplicator.html
where one can read:
"creates a duplicate of a DrawPage or MasterPage, including the Shapes on that
page and inserts it into the same model."
which is erroneous. While this method can duplicate standard slides, it can't
duplicate master ones. See attachment:
https://bugs.documentfoundation.org/attachment.cgi?id=183427.

So I see two options: (1) fix the API help page or (2) fix the .Duplicate()
method to apply to the master slides as explained. My take goes to (2), and
adding the Add option in the UI :)

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to