https://bugs.freedesktop.org/show_bug.cgi?id=56613

[email protected] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                 CC|                            |[email protected]
     Ever confirmed|0                           |1

--- Comment #7 from [email protected] ---
On LibreOffice 4.1.3.2 running on WinXP sp3.

Steps to reproduce:

1. New Sheet (control-N)
2. Select All (control-A)
3. Copy (control-C)

Result:

CPU load goes up to maybe 35-40% (on an older laptop).

It especially occurs after control-A (select-all) copy selections,
even though no "racetrack" animation is visible in that case.
(No animated moving dashed line around selection, like marquee chase lights.)

The load is about the same after a 35-row by 12 column on-screen copy
selection.

Expect:

Very low CPU load (only for animation visible on screen, none if not visible).
(Load is near 0 for small copy selection animations around just a few cells.)

Other concerns:

>From a user's perspective it can seem a little mysterious because clicking in a
cell makes the shaded background selection go away, but the problem continues. 
(Maybe because a thread continues drawing the invisible "racetrack" animation.)
 A click in the input-line field will make it stop.

It is mildly annoying because it makes the fan louder.  It also shortens
battery life.  So after copying data from one spreadsheet to another, when a
user hears the fan running even though everything is idle, the user has to go
back and find which Calc window still has a selection and click in the input
line.

(I did not find an option to turn off this animation.  If the purpose of the
high load is to make the user go back and do something to end the animation,
stop the thread, and save the energy, it seems like there should be less
annoying solutions, such as ending the animation after a period, just leave the
dashed line.)

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to