Bug 165778 - EDITING Hyperlink breaks textbox cursor display
Summary: EDITING Hyperlink breaks textbox cursor display
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
Version:
(earliest affected)
25.2.1.2 release
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Hyperlink
  Show dependency treegraph
 
Reported: 2025-03-17 09:11 UTC by xyloforce
Modified: 2025-08-24 07:32 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
Example of a simple file that show the issue of cursor positioning (28.84 KB, application/octet-stream)
2025-03-17 09:11 UTC, xyloforce
Details

Note You need to log in before you can comment on or make changes to this bug.
Description xyloforce 2025-03-17 09:11:04 UTC
Description:
Hi,
I found a little bug in Impress that break the cursor display when inserting an hyperlink. Impress seems to ignore the fact that the hyperlink is wrapped and so, the cursor is displayed at the wrong position.

Steps to Reproduce:
1.Open an Impress document
2.Write a long bulletlist with an hyperlink on the first bulletpoint


Actual Results:
The cursor is no longer displayed at its real position when clicking or moving using arrow keys in the text

Expected Results:
The cursor should be where i see it in the textbox


Reproducible: Always


User Profile Reset: Yes

Additional Info:
Version: 25.2.1.2 (X86_64) / LibreOffice Community
Build ID: d3abf4aee5fd705e4a92bba33a32f40bc4e56f49
CPU threads: 8; OS: Windows 11 X86_64 (10.0 build 26100); UI render: Skia/Raster; VCL: win
Locale: fr-FR (fr_FR); UI: fr-FR
Calc: threaded
Comment 1 xyloforce 2025-03-17 09:11:55 UTC
Created attachment 199847 [details]
Example of a simple file that show the issue of cursor positioning
Comment 2 Jessica 2025-03-17 21:19:06 UTC
Thank you for reporting the bug. I can confirm that the bug is present in

Version: 25.2.1.2 (X86_64) / LibreOffice Community
Build ID: d3abf4aee5fd705e4a92bba33a32f40bc4e56f49
CPU threads: 16; OS: Windows 11 X86_64 (10.0 build 22631); UI render: Skia/Vulkan; VCL: win
Locale: de-DE (de_DE); UI: en-GB
Calc: threaded

also in 

Version: 25.8.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: f8a08b2515342e6ef9d91865bb5262640f81703f
CPU threads: 16; OS: Windows 11 X86_64 (build 22631); UI render: Skia/Vulkan; VCL: win
Locale: de-DE (de_DE); UI: de-DE
Calc: threaded

The cursor display is only shifted when the entire hyperlink does not fit on one line and continues onto the next line.