You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
ODP: hidden slides are exported as normal content #4765
A slide that is hidden in an OpenDocument presentation is converted like a normal slide. Its title and text go into the body of the document and into the Markdown export, although the slide is not presented.
ODF marks a hidden slide on the slide's style: <style:drawing-page-properties presentation:visibility="hidden"/>. The ODP slide loop in OdpDocumentBackend.convert does not read it. The same backend already sends hidden ODS sheets (table:display="false") to ContentLayer.INVISIBLE, and #4647 / #4733 did the same for hidden PowerPoint slides and shapes.
Steps to reproduce
The attached Test_ODP.odp was exported from Google Slides (File → Download → ODP Document) with slide 2 set to Skip slide. In the file, slide 2 uses style dp3, which has presentation:visibility="hidden". Test_ODP.odp
I opened #4767 for this: the content of a hidden ODP slide now goes to ContentLayer.INVISIBLE, the same as hidden ODS sheets and hidden PowerPoint slides. With the attached Test_ODP.odp, the Markdown export now contains only slide 1.
Activity
ankit2235 commentedon Oct 11, 2026
I opened #4767 for this: the content of a hidden ODP slide now goes to
ContentLayer.INVISIBLE, the same as hidden ODS sheets and hidden PowerPoint slides. With the attachedTest_ODP.odp, the Markdown export now contains only slide 1.