Bug 157871 - Inconsistent drag selection vs drag and drop of hyperlink for gtk3 and osx VCL plugins
Summary: Inconsistent drag selection vs drag and drop of hyperlink for gtk3 and osx VC...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
7.2.0.4 release
Hardware: All All
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Hyperlink Selection
  Show dependency treegraph
 
Reported: 2023-10-21 07:03 UTC by Stéphane Guillou (stragu)
Modified: 2024-05-20 04:18 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stéphane Guillou (stragu) 2023-10-21 07:03:48 UTC
This is a follow-up on bug 116384, as part of the issue remains.

Steps:
1. Open attachment 190359 [details]
2. Drag-select inside the hyperlink many times, in different directions (avoiding the first and last characters)

Result: inconsistent behaviour, sometimes it drags the hyperlink, sometimes it selects a text section.

With other VCL plugins that gtk, the behaviour is to only drag-and-drop the whole hyperlink, so it should be made consistent with them for the time being (regardless of what happens with bug 39015).

Caolán, thought you might be interested.

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: b83f069101f1e6d8aaac09a805f02bbc4c619e7a
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Version: 7.2.0.4 / LibreOffice Community
Build ID: 9a9c6381e3f7a62afc1329bd359cc48accb6435b
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded
Comment 1 Buovjaga 2023-10-30 18:41:58 UTC
Not reproduced

Arch Linux 64-bit, X11
Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 86f0d88025262b0cfb519545ae7956f6ecea16f9
CPU threads: 8; OS: Linux 6.5; UI render: default; VCL: gtk3
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded
Built on 30 October 2023
Comment 2 ToanTran 2023-10-30 18:52:32 UTC
It is consistently reproducible for me with the mentioned steps above

Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: b5d194d1d37131f921853b78d659c63178de2bc6
CPU threads: 8; OS: macOS 13.2.1; UI render: Skia/Metal; VCL: osx
Locale: en-US (en_VN.UTF-8); UI: en-US
Calc: threaded
Comment 3 Stéphane Guillou (stragu) 2024-05-20 04:18:14 UTC
(In reply to ToanTran from comment #2)
> It is consistently reproducible for me with the mentioned steps above
> 
> Version: 24.2.0.0.alpha0+ (X86_64) / LibreOffice Community
> Build ID: b5d194d1d37131f921853b78d659c63178de2bc6
> CPU threads: 8; OS: macOS 13.2.1; UI render: Skia/Metal; VCL: osx
> Locale: en-US (en_VN.UTF-8); UI: en-US
> Calc: threaded

ToanTran, can you please clarify what you mean by "consistently reproducible"? Because the symptoms are not consistent for me: sometimes it drags-and-drops the hyperlink, sometimes it selects characters. Which is the issue.
If it only moves the hyperlink, then that's what's observed with most VCL plugins in bug 39015.