[Libreoffice-bugs] [Bug 76324] CALC becomes very slow with 5000+ comments
bugzilla-daemon at bugs.documentfoundation.org
bugzilla-daemon at bugs.documentfoundation.org
Sat Sep 28 12:02:40 UTC 2019
https://bugs.documentfoundation.org/show_bug.cgi?id=76324
--- Comment #85 from Noel Grandin <noelgrandin at gmail.com> ---
So for anyone curious, I did a deeper look and the root cause is the lifecycle
mess of ScPostIt/ScCaption where it needs to go to all the effort of creating
an invisible caption object and inserting it into the drawing layer just to
copy.
The proper fix is to rewrite that beast to only create caption objects WHEN
THEY ARE ACTUALLY VISIBLE ON THE SCREEN.
Which is harder than it sounds, because various bits of code want to have a
real drawing layer available, and various bits of state are tied to the
lifecycle of the associated ScDocument, which causes trouble when copying from
one document to another and the first document goes away before the paste
action occurs, and similar nasties.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice-bugs/attachments/20190928/ebcccabe/attachment.html>
More information about the Libreoffice-bugs
mailing list