Bug 156904

Summary: FILEOPEN PPTX: text rendered green instead of white in presentation mode
Product: LibreOffice Reporter: Gerald Pfeifer <gerald>
Component: ImpressAssignee: Not Assigned <libreoffice-bugs>
Status: NEW ---    
Severity: normal CC: aron.budea, buzea.bogdan, kelemeng
Priority: medium    
Version: 6.0.7.3 release   
Hardware: All   
OS: All   
Whiteboard:
Crash report or crash signature: Regression By:
Bug Depends on:    
Bug Blocks: 103610    
Attachments: Sample slide (PPTX)
Screenshot of Impress in presentation mode
Example file in presentation mode PP 2016
Reduced (in size and build-ups) sample slide
Reduced example: Screenshot of Impress in presentation mode

Description Gerald Pfeifer 2023-08-24 23:13:40 UTC
Created attachment 189138 [details]
Sample slide (PPTX)

In edit mode the sample document looks identical in Impress and
PowerPoint - text is rendered in white.

In presentation mode Impress renders that same text as green
(whereas PowerPoint stays with white).

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: b5aaf194866c5e416167cb54d37f9f04dabc5375
CPU threads: 8; OS: Linux 6.4; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US

...back to 6.4 at least.
Comment 1 Gerald Pfeifer 2023-08-24 23:14:05 UTC
Created attachment 189139 [details]
Screenshot of Impress in presentation mode
Comment 2 Gabor Kelemen (allotropia) 2023-08-25 22:36:12 UTC
Created attachment 189158 [details]
Example file in presentation mode PP 2016

Seems to be green (for some reason) in my PP 2016 in presentation mode.

live.com can't open this online:

https://view.officeapps.live.com/op/view.aspx?src=https%3A%2F%2Fbugs.documentfoundation.org%2Fattachment.cgi%3Fid%3D189138

Which version of PP do you use?
Comment 3 Gerald Pfeifer 2023-08-26 11:07:27 UTC
(In reply to Gabor Kelemen (allotropia) from comment #2)
> Which version of PP do you use?

It's the web version, reporting as Microsoft 365, build 16.0.16816.40510.

(I also asked the colleague who created the original with PowerPoint on 
a Mac for details.)
Comment 4 Gerald Pfeifer 2023-08-26 12:14:15 UTC
Created attachment 189163 [details]
Reduced (in size and build-ups) sample slide

(In reply to Gabor Kelemen (allotropia) from comment #2)
> live.com can't open this online:

This got me thinking, so I spent a chunk of time simplifying this
further, notably reducing the dimensions of the slide (which were
enormous).

Also I removed two of the build-up steps.

Does this work for you now?

Interestingly, the two bits of text where I removed the build-up
render white in presentation mode now! Only the one bit where there
still is a build-up renders green.
Comment 5 Gerald Pfeifer 2023-08-26 12:17:47 UTC
Created attachment 189164 [details]
Reduced example: Screenshot of Impress in presentation mode
Comment 6 Gabor Kelemen (allotropia) 2023-09-04 08:19:22 UTC
Still green in the offline versions, also in PP2019.

I see this suspicious part in the markup:
                                                                        <p:animClr clrSpc="rgb" dir="cw">
                                                                            <p:cBhvr>
                                                                                <p:cTn id="9" dur="1" fill="hold"/>
                                                                                <p:tgtEl>
                                                                                    <p:spTgt spid="56"/>
                                                                                </p:tgtEl>
                                                                                <p:attrNameLst>
                                                                                    <p:attrName>ppt_c</p:attrName>
                                                                                </p:attrNameLst>
                                                                            </p:cBhvr>
                                                                            <p:to>
                                                                                <a:srgbClr val="30BA78"/>
                                                                            </p:to>
                                                                        </p:animClr>

30BA78 is the green hue we see. How to set this in the UI? Needs more investigation...