Bug 160778 - Change master slides (from another document..) does not copy grouped shape fill from the new master slide
Summary: Change master slides (from another document..) does not copy grouped shape fi...
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
6.3.0.4 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisected, bisected, regression
Depends on:
Blocks: Master-Slide
  Show dependency treegraph
 
Reported: 2024-04-22 09:57 UTC by Gabor Kelemen (allotropia)
Modified: 2025-02-10 13:14 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Result of the Change Master Slides command (91.26 KB, image/png)
2024-04-22 09:57 UTC, Gabor Kelemen (allotropia)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gabor Kelemen (allotropia) 2024-04-22 09:57:39 UTC
Created attachment 193799 [details]
Result of the Change Master Slides command

When the Change Master Slide command is used, some grouped shapes are imported without their fill color.

1. Open a new Impress file based on Candy template
2. Select the first slide
3. Slide - Change Master Slide
4. Press Load 
5. From the Presentations category choose Beehive, press OK
6. Select the Beehive1 template from the two imported ones, press OK
-> at the bottom of the slide the honeycomb shapes are blue instead of yellow, also on the master slide viewer Slide

Seems to have started in 7.0 with:

https://cgit.freedesktop.org/libreoffice/core/commit/?id=ca343fca0793361f94660750d14957b725699bfc 

author	andreas kainz <kainz.a@gmail.com>	2020-04-18 01:08:03 +0200
committer	andreas_kainz <kainz.a@gmail.com>	2020-04-19 15:38:42 +0200
commit ca343fca0793361f94660750d14957b725699bfc (patch)

tdf#132138 add Draw Styles support to Beehive Impress template
Comment 1 breadsathwik 2024-04-23 00:20:11 UTC
Thank you for reporting the bug. I can confirm that it is reproducible in one of the latest versions of Impress as well.

Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: e939685f9c6918830bd3097062790bfccbce937e
CPU threads: 8; OS: Windows 10.0 Build 22631; UI render: Skia/Raster; VCL: win
Locale: en-US (en_US); UI: en-US
Calc: threaded
Comment 2 Balázs Varga (allotropia) 2025-02-10 12:28:22 UTC
In newer versions (>25.2) the problem was fixed by:

With the first commit at the bottom of the slide the honeycomb shapes became light blue instead of the original blue. (but still not yellow)
 072562f0416112778d505573482f63173ec5a924 is the first bad commit
commit 072562f0416112778d505573482f63173ec5a924
Author: Norbert Thiebaud <nthiebaud@gmail.com>
Date:   Wed Jun 5 09:29:29 2024 -0700

    source 00b3bcc64fc32165d19e78b99cc6f78317824806

    source 00b3bcc64fc32165d19e78b99cc6f78317824806

 instdir/program/setup.ini                      |   2 +-
 instdir/program/version.ini                    |   2 +-
 instdir/share/template/common/presnt/Candy.otp | Bin 1654148 -> 1652867 bytes
 3 files changed, 2 insertions(+), 2 deletions(-)

With the second commit at the bottom of the slide the honeycomb shapes became yellow again.
 8bd65df88cc6b4b24c7d4c08ded68ce03b1bd666 is the first bad commit
commit 8bd65df88cc6b4b24c7d4c08ded68ce03b1bd666
Author: Norbert Thiebaud <nthiebaud@gmail.com>
Date:   Wed Jul 17 03:11:20 2024 -0700

    source ce9810cb2d1e87e78f2aac63134001bb4d5c3d53

    source ce9810cb2d1e87e78f2aac63134001bb4d5c3d53

 instdir/program/setup.ini                        |   2 +-
 instdir/program/version.ini                      |   2 +-
 instdir/share/template/common/presnt/Beehive.otp | Bin 16148 -> 15760 bytes
 3 files changed, 2 insertions(+), 2 deletions(-)
Comment 3 Gabor Kelemen (allotropia) 2025-02-10 13:14:17 UTC
Can confirm that this is fixed in 24.8