Bug 158334 - EDITING selecting and deselecting a connector is slow
Summary: EDITING selecting and deselecting a connector is slow
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Draw (show other bugs)
Version:
(earliest affected)
7.3.7.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-23 13:03 UTC by Bjorn
Modified: 2024-01-02 14:45 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments
screen recording (10.81 MB, application/gzip)
2023-11-23 13:03 UTC, Bjorn
Details
LibreOffice Draw document used in the screen recordings. (22.79 KB, application/vnd.oasis.opendocument.graphics)
2024-01-02 09:37 UTC, Bjorn
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Bjorn 2023-11-23 13:03:59 UTC
Created attachment 190991 [details]
screen recording

I have been creating a drawing consisting of mostly rectangles and connectors. The more I extended the drawing, the more I noticed there is a delay when selecting and deselecting a connector. Selecting and deselecting a rectangle does not experience this delay.

I see no point in providing a screenshot of the issue since it does not occur in a static situation. I have made two screen recordings though to demonstrate the issue.

Regarding the screen recordings: each mouse move is immediately followed by a mouse click. You will notice in the first screen recording that the rectangles get selected each time but the connectors do not get selected.
In the second screen recording, I increased the delay from 1s to 2s to allow the connectors to be selected.


This may or may not be linked to bug ID 155120.


P.S. I had to put both screen recording files into an archive because I can only upload 1 file to this bug report.
Comment 1 Kira Tubo 2023-12-12 04:04:27 UTC
Thank you for reporting the bug. Please attach a sample document, as this makes it easier for us to verify the bug. 

I have set the bug's status to 'NEEDINFO'. Please change it back to 'UNCONFIRMED' once the requested document is provided. (Please note that the attachment will be public, remove any sensitive information before attaching it. See https://wiki.documentfoundation.org/QA/FAQ#How_can_I_eliminate_confidential_data_from_a_sample_document.3F for help on how to do so.)
Comment 2 Buovjaga 2023-12-19 16:28:07 UTC
For me with gtk3, connectors get selected instantly, so it would indeed be good to get an example file.

Arch Linux 64-bit, X11
Version: 7.6.4.1 (X86_64) / LibreOffice Community
Build ID: 60(Build:1)
CPU threads: 8; OS: Linux 6.6; UI render: default; VCL: gtk3
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
7.6.4-2
Calc: threaded
Comment 3 Bjorn 2024-01-02 09:37:01 UTC
Created attachment 191690 [details]
LibreOffice Draw document used in the screen recordings.

I was not able to reproduce the delay when selecting connectors anymore.
Comment 4 Buovjaga 2024-01-02 14:45:36 UTC
Ok, let's set to worksforme for now as you are unable to reproduce.