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

Jean-Baptiste Faure <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #3 from Jean-Baptiste Faure <[email protected]> ---
Well, the problem is in this commit:
https://gerrit.libreoffice.org/gitweb?p=core.git;a=commitdiff;h=4ae19cf8435d78bec75e1c4ea95da9f0aaf35b62

author    Michael Stahl <[email protected]>    
    Fri, 5 Jun 2015 23:56:07 +0200 (23:56 +0200)
committer    Michael Stahl <[email protected]>    
    Sat, 6 Jun 2015 00:35:56 +0200 (00:35 +0200)
SwCrsrShell::UpdateCrsr() calls SwTextFrm::GetCharRect(), which does
layout.  It happens that a SdrObject is moved around during layout,
which calls SwDrawContact::Changed(), which believes that there is
no layout active because there is no SwLayAction and
ViewShell::EndAction() has already been called, so we get recursive
layout-in-layout action.

Change-Id: Iad8df4910e3c661150bdf5ac7d777792e69a8f71
(cherry picked from commit 587006cac508616f486aea45e265a170bcccdc87)


Works as expected until the previous commit:
Build ID: 4d8acde1b820c2548839b1632bc28f2988001941

Best regards. JBF

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