Bug 150719 - The hyperlink lose it format when I create a hyperlink more words with separately.
Summary: The hyperlink lose it format when I create a hyperlink more words with separa...
Status: REOPENED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
7.5.0.0 alpha0+
Hardware: All All
: medium normal
Assignee: Tibor Nagy
URL:
Whiteboard: target:7.5.0
Keywords: filter:pptx
: 150416 (view as bug list)
Depends on:
Blocks: PPTX-Characters
  Show dependency treegraph
 
Reported: 2022-08-31 12:44 UTC by NISZ LibreOffice Team
Modified: 2022-09-27 11:31 UTC (History)
0 users

See Also:
Crash report or crash signature:


Attachments
pptx file for testing (17.25 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2022-08-31 12:45 UTC, NISZ LibreOffice Team
Details
Other file for testing the existing problem (34.25 KB, application/vnd.openxmlformats-officedocument.presentationml.presentation)
2022-09-27 11:30 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-08-31 12:44:17 UTC
Description:
When I create a pptx in PowerPoint with two slides and the first slide contains a hyperlink which contains more than one words.
And under the hyperlink creation I select these words separately and create the link to them; save it in pptx.
After I open in LO the first word won't be underlined but if you use more for example three words to which created separately the hyperlink than the first word lose the color and underlining the second one only underlining and just the last one stay in the hyperlink format.    

Steps to Reproduce:
1. Open the attached file in LO.

Actual Results:
The first word "Slide" lose the underlining.

Expected Results:
The whole hyperlink stay in the format which use every hyperlink. Even when I create more words with separately.


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: b323f1fba2a7a409177f5296c6ba8b98c9e537ad
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-08-31 12:45:37 UTC
Created attachment 182113 [details]
pptx file for testing
Comment 2 Commit Notification 2022-09-09 12:06:24 UTC
Tibor Nagy committed a patch related to this issue.
It has been pushed to "master":

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

tdf#150719 PPTX import: fix hyperlink format (lost underline)

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 3 Tibor Nagy 2022-09-16 07:06:30 UTC
*** Bug 150416 has been marked as a duplicate of this bug. ***
Comment 4 NISZ LibreOffice Team 2022-09-27 11:30:00 UTC
Created attachment 182693 [details]
Other file for testing the existing problem
Comment 5 NISZ LibreOffice Team 2022-09-27 11:31:19 UTC
The problem still exists.

Description:
When I create in MSO a pptx file the inner hypertext color turn to black. When I create the hyperlink the way one to describe in the reproduce steps.

Steps to Reproduce:
1. Create pptx file in MSO
2. Write at least 3 words in it.
3. Insert a second Slide
4. Create Hyperlink these words separately and give the space separately a hyperlink too. 
5. Save it
6. Open it in Impress

Actual Results:
You can see the second word in the separately created hyperlink is black not blue like hyperlinks.

Expected Results:
The text should be hyperlink format.

Additional Info:
Version: 7.5.0.0.alpha0+ (x64) / LibreOffice Community
Build ID: d3050ff4a1355f7ebd3d4e7ddc8fb64f2b8894dd
CPU threads: 8; OS: Windows 10.0 Build 19044; UI render: Skia/Raster; VCL: win
Locale: hu-HU (hu_HU); UI: en-US
Calc: CL threaded