Bug 156904 - FILEOPEN PPTX: text rendered green instead of white in presentation mode
Summary: FILEOPEN PPTX: text rendered green instead of white in presentation mode
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
6.0.7.3 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Slide-Show
  Show dependency treegraph
 
Reported: 2023-08-24 23:13 UTC by Gerald Pfeifer
Modified: 2023-12-13 05:45 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments
Sample slide (PPTX) (31.88 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2023-08-24 23:13 UTC, Gerald Pfeifer
Details
Screenshot of Impress in presentation mode (22.61 KB, image/png)
2023-08-24 23:14 UTC, Gerald Pfeifer
Details
Example file in presentation mode PP 2016 (98.01 KB, image/png)
2023-08-25 22:36 UTC, Gabor Kelemen (allotropia)
Details
Reduced (in size and build-ups) sample slide (33.75 KB, application/vnd.ms-powerpoint)
2023-08-26 12:14 UTC, Gerald Pfeifer
Details
Reduced example: Screenshot of Impress in presentation mode (71.27 KB, image/png)
2023-08-26 12:17 UTC, Gerald Pfeifer
Details

Note You need to log in before you can comment on or make changes to this bug.
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...