[Libreoffice-bugs] [Bug 124903] EDITING: performance regression expanding/collapsing groups

bugzilla-daemon at bugs.documentfoundation.org bugzilla-daemon at bugs.documentfoundation.org
Tue Apr 23 13:04:52 UTC 2019


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

--- Comment #3 from Eike Rathke <erack at redhat.com> ---
@Armin:
May it be that setLock() only suppresses reformat/redraw of the objects, but
does not prevent the unnecessary multiple broadcasts that
SdrDelayBroadcastObjectChange() did? If so, I suggest to revert commit
4804a1474ccba8df57f0a0151bd69237e82eb618.

Otherwise, it might be that
maNoteData.m_pCaption->getSdrModelFromSdrObject().setLock(false) in
ScPostIt::CreateCaptionFromInitData() clears the lock set in
ScDrawLayer::RecalcPos() if the postit was somehow called from there, so
instead of false the previous state obtained with isLocked() before setLock()
should set again, which would be good anyway..

-- 
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/20190423/83501889/attachment.html>


More information about the Libreoffice-bugs mailing list