Bug 106962 - Impress: Clicking text or text box on macOS Sierra results in sluggish UI
Summary: Impress: Clicking text or text box on macOS Sierra results in sluggish UI
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Impress (show other bugs)
(earliest affected) release
Hardware: x86-64 (AMD64) macOS (All)
: high major
Assignee: Not Assigned
Keywords: bibisectRequest, perf, regression
Depends on:
Blocks: MacOS-Performance CJK-Japanese
  Show dependency treegraph
Reported: 2017-04-05 03:25 UTC by Kei Tasaki
Modified: 2020-05-02 10:36 UTC (History)
4 users (show)

See Also:
Crash report or crash signature:


Note You need to log in before you can comment on or make changes to this bug.
Description Kei Tasaki 2017-04-05 03:25:20 UTC
When I using macOS Sierra + LibreOffice Impress, If I click on the text or text box in the slide, the hourglass will rotate around 1 to 3 seconds, and the operation becomes extremely heavy.

The usage environment details are as follows.

- MacBook Pro (Retina, 13-inch, Mid 2014)
- OS: macOS Sierra 10.12.3
- CPU Intel Core i7 2GHz
- RAM DDR3 1600MHz 8GB

* LibreOffice
* Language -> ja

Steps to Reproduce:
1. Create a new presentation file
2. Click the text box that is placed in the slide by default

Actual Results:  
Impress becomes heavier(but mouse cursor can move).
After 1 to 3 seconds, text box is selected.

Expected Results:
You will be able to edit the text immediately.

Reproducible: Always

User Profile Reset: Yes

Additional Info:
This problem occurs even if you create a new file or open another file.
Even if you create a new text box, the behavior will be heavier in the same way.
If I restart LibreOffice and macOS, that is the same situation.

About the machine that I verified, setting in LibreOffice is only in Japanese translation interface.

User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/56.0.2924.88 Safari/537.36 Vivaldi/1.7.735.46
Comment 1 Alex Thurgood 2017-04-06 10:11:05 UTC
Confirming but already disclosed in other bug report. Irrespective of the module, current versions of LO are incredibly slow at displaying a context menu when it is first called.
Comment 2 Xisco Faulí 2017-11-15 22:01:18 UTC
I don't see the hourglass in

Build ID: 92a7159f7e4af62137622921e809f8546db437e5
CPU threads: 8; OS: Mac OS X 10.13.1; UI render: default; 
Locale: en-US (en_ES.UTF-8); Calc: group

is it still reproducible on your side?
Comment 3 Telesto 2017-12-17 12:07:27 UTC
(In reply to Xisco Faulí from comment #2)
This is still reproducible in some sense. I don't see a hourglass, but I do notice heavy CPU spikes in the time profile every time when switching between text boxes. It's sidebar dependent (similar to bug 105500) 

Build ID: d46dc8e547810208287aab77f0313f1971901464
CPU threads: 4; OS: Mac OS X 10.12.6; UI render: default; 
TinderBox: MacOSX-x86_64@49-TDF, Branch:master, Time: 2017-12-08_10:35:46
Locale: nl-NL (nl_NL.UTF-8); Calc: group threaded
Comment 4 QA Administrators 2019-11-16 03:41:42 UTC Comment hidden (obsolete)
Comment 5 steve 2020-05-02 10:36:35 UTC
Build ID: 747b5d0ebf89f41c860ec2a39efd7cb15b54f2d8
CPU threads: 8; OS: Mac OS X 10.15.4; UI render: default; VCL: osx; 
Locale: de-DE (de_DE.UTF-8); UI-Language: en-US
Calc: threaded

worksforme. Please re-opne if I am mistaken.

No CPU spikes, no hourglass want clicking, editing, dragging around text boxes in impress.