This fixes 8230 (both for textboxes and tables). The bug was caused by
the frame and table layouts calling directly PD_Document::getAttrProp()
to retrieved the associated AP -- this is a reall no-no, as that
function does not parse the revisions attribute; all container layouts
need to use fl_ContainerLayout::getAP() to obtain their AP.
Quick grep through fmt/xp suggests that there will be some more bugs of
this type; in particular the new fp_EmbedRun and
fp_MathRun::_getLayoutPropFromObject() bypass the revisioning mechanism,
but I will need to familarise myself with that code bit more before
daring to change anything.
Tomas
Received on Sun Apr 10 10:49:10 2005
This archive was generated by hypermail 2.1.8 : Sun Apr 10 2005 - 10:49:10 CEST