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.
