https://issues.apache.org/ooo/show_bug.cgi?id=120201

Armin Le Grand <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]
           Assignee|[email protected] |[email protected]
                   |g                           |
   Target Milestone|---                         |4.2.0

--- Comment #2 from Armin Le Grand <[email protected]> ---
The undo action (CellUndo) already remembers and resets the settings (move the
table to see it relayouting), but executing the undo does not trigger the
needed TableLayouter::UpdateBorderLayout(). This seems necessary to get the
SvxBorderLine settings recreated in the layouter from the restored items.
Currently ActionChanged() is called which repaints the stuff which is normally
sufficient. The repaint will create the highest Primitive in it's VOC and that
is compared with the last one. Unfortunately that creation will re-use the not
yet updated stuff from the TableLayouter. This shows that it is not waterproof
that all changes to the table reset the TableLayouter, sigh. Checking if using
ReformatText will do it (it should since it calls AdjustTextFrameWidthAndHeight
on its way)...

-- 
You are receiving this mail because:
You are on the CC list for the issue.
You are the assignee for the issue.
You are watching all issue changes.

Reply via email to