[Libreoffice-bugs] [Bug 119691] New: Master background settings not preserved if changed from the sidebar
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Tue Sep 4 12:19:51 UTC 2018
https://bugs.documentfoundation.org/show_bug.cgi?id=119691
Bug ID: 119691
Summary: Master background settings not preserved if changed
from the sidebar
Product: LibreOffice
Version: 5.3 all versions
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: enhancement
Priority: medium
Component: Impress
Assignee: libreoffice-bugs at lists.freedesktop.org
Reporter: xiscofauli at libreoffice.org
This is a follow-up bug of bug 111306.
in
https://cgit.freedesktop.org/libreoffice/core/commit/?id=64ff7453408e578b95073db1740bfef4f500a2e4,
the master slide background was added to the sidebar, however, the changes done
in the sidebar are not applied to the document and thus, the changes are lost
after some other changes or RT, for instance:
1. Open Impress
2. View -> Slide Master
3. Select a background in the sidebar
4. Change the orientation to Portrait
-> The background setting will be undone
or
1.Create slide(s) in impress.
2.Open master slide view and change background colour to black. It is observed
that the background colour changes to black and fonts to white, as intended.
3.Close master slide view. It is observed that the new settings have been
implemented in all slides.
4.Save the presentation in pptx format.
5.Close the window.
6.Open file again with libreoffice.
Due to the number of reports we got since
64ff7453408e578b95073db1740bfef4f500a2e4 I decided to hide the widget in the
sidebar in
https://cgit.freedesktop.org/libreoffice/core/commit/?id=c57f10b67fceef47d304d74dce93be7389a7720c
as a temporal fix to avoid confusion, however, the root cause should be fix at
some point.
Note that the master background can still be changed from the page properties
dialog.
Some info:
The code related to the slide properties dialog is in
https://opengrok.libreoffice.org/xref/core/sd/source/ui/func/fupage.cxx#389.
As observed, it uses mbMasterPage to differentiate between masterpages and not
masterpages... we should do the same in
https://opengrok.libreoffice.org/xref/core/sd/source/ui/sidebar/SlideBackground.cxx
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20180904/1ff2ffb9/attachment.html>
More information about the Libreoffice-bugs
mailing list