Description: This is a followup to bug 144616 When a PPTX slideshow contains internal hyperlinks placed on shapes used in interactions pointing to the first/last and previous/next etc slides, these are not exported by Impress. Steps to Reproduce: 1.Open attached file. 2.Save as in PPTX then reload it 3.Start the slideshow and try clicking on the image on each slides Actual Results: Hyperlinks were not exported so nothing happens. These should be editable in the right click menu – Interactions dialog, which also indicates there is nothing associated to the shapes. Expected Results: Clicking the shape on the first slide should take to the last slide. Clicking the shape on the second slide should take to the next slide. Clicking the shape on the third slide should take to the previous slide. Clicking the shape on the fourth slide should take to the second slide. Clicking the shape on the fifth slide should take to the first slide. Clicking the shape on the sixth slide should end the slideshow. Clicking the shape on the seventh slide should take to the last viewed slide Reproducible: Always User Profile Reset: No Additional Info: Version: 7.3.0.0.alpha0+ (x64) / LibreOffice Community Build ID: 770dcb1f717d576facf31efed14bee403e1a7155 CPU threads: 4; OS: Windows 10.0 Build 18363; UI render: default; VCL: win Locale: hu-HU (hu_HU); UI: en-US Calc: CL
Created attachment 175498 [details] Example file from PowerPoint with internal hyperlinks on shapes
Created attachment 175499 [details] PPTX-shape-interactions.PNG
Tibor Nagy committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/4bfe8304a5600e236043e4ad7c6dc75fd05c937b tdf#144914 PPTX export: fix interactions and hyperlinks on shapes It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Verified in: Version: 7.3.0.0.alpha1+ (x64) / LibreOffice Community Build ID: 73334560b2dd2d60ac58d2cc2b1a5295490b03e1 CPU threads: 4; OS: Windows 10.0 Build 19042; UI render: default; VCL: win Locale: hu-HU (hu_HU); UI: hu-HU Calc: threaded