Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libreoffice for openSUSE:Factory checked in at 2023-01-11 14:33:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libreoffice (Old) and /work/SRC/openSUSE:Factory/.libreoffice.new.32243 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libreoffice" Wed Jan 11 14:33:18 2023 rev:264 rq:1057589 version:7.4.3.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes 2022-12-16 17:51:15.071885396 +0100 +++ /work/SRC/openSUSE:Factory/.libreoffice.new.32243/libreoffice.changes 2023-01-11 14:34:08.168919443 +0100 @@ -1,0 +2,6 @@ +Fri Jan 6 20:46:55 UTC 2023 - Andras Timar <andras.ti...@collabora.com> + +- Fix bsc#1204825 - LO-L3: PPTX: text box shows that does not show in PowerPoint + * bsc1204825.patch + +------------------------------------------------------------------- New: ---- bsc1204825.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libreoffice.spec ++++++ --- /var/tmp/diff_new_pack.Tv3CwC/_old 2023-01-11 14:34:16.572966949 +0100 +++ /var/tmp/diff_new_pack.Tv3CwC/_new 2023-01-11 14:34:16.580966995 +0100 @@ -1,7 +1,7 @@ # # spec file for package libreoffice # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -113,6 +113,8 @@ Patch13: libreoffice-7.4.1.2-grep.patch # PATCH-FIX-SUSE use fixmath shared library Patch14: use-fixmath-shared-library.patch +# LO-L3: PPTX: text box shows that does not show in PowerPoint +Patch15: bsc1204825.patch # Build with java 8 Patch101: 0001-Revert-java-9-changes.patch # try to save space by using hardlinks @@ -1037,6 +1039,7 @@ %endif %patch13 -p1 %patch14 -p1 +%patch15 -p1 %patch990 -p1 %patch991 -p1 ++++++ bsc1204825.patch ++++++ diff --git a/oox/source/drawingml/shape.cxx b/oox/source/drawingml/shape.cxx index 1dd4eb3..8fefc18 100644 --- a/oox/source/drawingml/shape.cxx +++ b/oox/source/drawingml/shape.cxx @@ -662,6 +662,12 @@ const sal_Int32 aFillColor = static_cast<sal_Int32>( pProperties.maFillProperties.maFillColor.getColor( rGraphicHelper ).GetRGBColor() ); xSet->setPropertyValue( UNO_NAME_FILLCOLOR, uno::Any( aFillColor ) ); + + if (pProperties.maFillProperties.maFillColor.hasTransparency()) + { + const sal_Int16 aTransparence = pProperties.maFillProperties.maFillColor.getTransparency(); + xSet->setPropertyValue(UNO_NAME_FILL_TRANSPARENCE, uno::Any(aTransparence)); + } } else {