https://bugs.documentfoundation.org/show_bug.cgi?id=103543

Eike Rathke <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|[email protected] |[email protected]
                   |desktop.org                 |

--- Comment #6 from Eike Rathke <[email protected]> ---
There are 2892 drawing layer objects on that sheet. Lines of effectively one
dot in size, all in column 3, distributed over rows 6 (482), 8 (482), 30 (964)
and 32 (964), all as hidden lines with no fill (actually could originate from
clearpixels copied from HTML?). When deleting, 8682 registered listeners (mixed
edit, object remove and a11y listeners) are (possibly multiple times) notified
due to position and rectangle recalculations. Almost all time is spent in
ScDrawLayer::SetPageSize() for all ScDrawLayer::RecalcPos() calls.

Not sure if there can be done anything about that with this massive abuse,
maybe some notifications can be suppressed and some "this dot does not change"
special handling for such pathological case.

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

Reply via email to