Bug 149311 - When texts contain Internal Hyperlinks won't be export at all
Summary: When texts contain Internal Hyperlinks won't be export at all
Status: VERIFIED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
7.4.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Tibor Nagy
URL:
Whiteboard: target:7.5.0 target:7.4.0.0.beta2
Keywords: filter:pptx
Depends on:
Blocks:
 
Reported: 2022-05-26 09:26 UTC by NISZ LibreOffice Team
Modified: 2022-06-27 08:20 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
Test file with odp file format (16.10 KB, application/vnd.oasis.opendocument.presentation)
2022-05-26 09:27 UTC, NISZ LibreOffice Team
Details
Test file with pptx file format (25.97 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2022-05-26 09:27 UTC, NISZ LibreOffice Team
Details

Note You need to log in before you can comment on or make changes to this bug.
Description NISZ LibreOffice Team 2022-05-26 09:26:13 UTC
Description:
When you create 3 slide in Impress and give them a text which ones contain an internal hyperlink and save pptx, the internal hyperlinks won't be exported.
So when you reload the pptx file do not contain the internal hyperlinks. 

Steps to Reproduce:
1.Create a new presentation
2.Add two new slides
3.Add to the three slides a text. 
4.Appoint the created triangle -> CTRL + K 
5.Choose "Document" on the sidebar of the window -> click the icon at the end of the "Target in Document" option
6.Choose a Slide from the list -> Apply -> close the "Target in Document" window -> Apply and Ok to the Hyperlink window
7.Create a new text on the second and third slide -> steps to creation are in the "Steps to Reproduce" list from 3. step to 7. step
8.Save as pptx

Actual Results:
Hyperlinks were not exported at all.

Expected Results:
When we open the saved pptx file again, the internal hyperlinks work accurately.


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.4.0.0.alpha1+ (x86) / LibreOffice Community
Build ID: 4bd8b4e469a4084eee0ec467721704ae51f82301
CPU threads: 8; OS: Windows 10.0 Build 19042; UI render: Skia/Vulkan; VCL: win
Locale: hu-HU (hu_HU); UI: en-US
Calc: CL
Comment 1 NISZ LibreOffice Team 2022-05-26 09:27:26 UTC
Created attachment 180401 [details]
Test file with odp file format
Comment 2 NISZ LibreOffice Team 2022-05-26 09:27:53 UTC
Created attachment 180402 [details]
Test file with pptx file format
Comment 3 Commit Notification 2022-06-24 09:18:47 UTC
Tibor Nagy committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/core/commit/a761a51d9db3a2771ca9fd6ab233c513aa5d8ecf

tdf#149311 PPTX export: fix internal hyperlink on texts

It will be available in 7.5.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.
Comment 4 Commit Notification 2022-06-27 07:47:18 UTC
Tibor Nagy committed a patch related to this issue.
It has been pushed to "libreoffice-7-4":

https://git.libreoffice.org/core/commit/c49d427170752b6e5a559000c5a0766f0e3da81b

tdf#149311 PPTX export: fix internal hyperlink on texts

It will be available in 7.4.0.0.beta2.

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.
Comment 5 NISZ LibreOffice Team 2022-06-27 08:20:01 UTC
The internal hyperlinks on texts is working accurately, but the text color turn in black not the link "blue" color.

Verified in:
Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: 415dc3bb1c03dbdbc3cbca274bc435ac7557ba2d
CPU threads: 8; OS: Windows 10.0 Build 19042; UI render: Skia/Vulkan; VCL: win
Locale: hu-HU (hu_HU); UI: en-US
Calc: CL