https://bugs.documentfoundation.org/show_bug.cgi?id=106929
Xisco FaulĂ <[email protected]> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords|bibisectRequest |bibisected, bisected
CC| |[email protected],
| |[email protected]
Version|4.2.0.4 release |4.1 all versions
--- Comment #5 from Xisco FaulĂ <[email protected]> ---
Regression introduced by:
author Michael Stahl <[email protected]> 2013-03-27 22:09:59 (GMT)
committer Michael Stahl <[email protected]> 2013-03-27 22:47:00
(GMT)
commit b227a8e4d65e4bbfe991aed9342fe3e30eca8639 (patch)
tree 64ca9d8b92092739385bf64a8ff97a067f8350b7
parent 159edc43135bd02f6d507424c3b0546c2e03851f (diff)
fdo#60513: SwCrsrShell::Push(): take position from table cursor
If there is a table cursor, store its point/mark position on the cursor
stack instead of pCurCrsr, which in this case is just one cell in a ring
that contains a SwShellCrsr for every selected cell.
SwCrsrShell::Pop() is surprisingly able to restore the prior state,
because it calls UpdateCrsr(), which detects that the pCurCrsr spans
multiple table cells and re-creates pTblCrsr, and then later on the
first GetCrsr() call SwTableCursor::MakeBoxSels() will restore the ring
of SwShellCrsrs from the pTblCrsr selection.
Bisected with bibisect-41max.
Adding Cc: to Michael Stahl
--
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