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

--- Comment #8 from [email protected] ---
Additional observations about the animation of the border around a selected
spreadsheet region after a copy:

A single row of ~12 cells produces a CPU load of 8-11%.
A single column of ~35 cells produces a load of 5-8%.
But the region 35 rows by 12 columns produces a load of 35-40%.

(Guess: some graphics layer is redrawing the whole rectangle contents at each
animation step, not just the border.  [The perimeter of the whole region is
less than the sum of the perimeter of 1 row and the perimeter of 1 column.  If
it was just drawing the perimeter, then the drawtime should be less than the
sum.  But the region load is more than twice the sum of the row and column
loads.])

(Some bits of code that look like they could be related to the animated dashed
border:

ScOverlayDashedBorder in
http://cgit.freedesktop.org/libreoffice/core/tree/sc/source/ui/view/overlayobject.cxx
http://cgit.freedesktop.org/libreoffice/core/tree/sc/source/ui/inc/overlayobject.hxx

OverlayManager in
http://cgit.freedesktop.org/libreoffice/core/tree/svx/source/sdr/overlay/overlaymanager.cxx

Hope this helps someone figure out a fix.)

-- 
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