To comment on the following update, log in, then open the issue: http://www.openoffice.org/issues/show_bug.cgi?id=99267
------- Additional comments from f...@openoffice.org Mon Feb 16 15:40:27 +0000 2009 ------- Looking a little bit in the source code I believe the problem is cause by the ::CalcCntnt call in void SwLayoutFrm::FormatWidthCols [wsfrm.cxx]. for ( USHORT i = 0; i < nNumCols; ++i ) { pCol->Calc(); // ColumnFrms besitzen jetzt einen BodyFrm, der auch kalkuliert werden will pCol->Lower()->Calc(); if( pCol->Lower()->GetNext() ) pCol->Lower()->GetNext()->Calc(); // SwFtnCont pCol = (SwLayoutFrm*)pCol->GetNext(); } // ::CalcCntnt( this ); /// If you remove this the problem is gone I believe the problem is that the above ::CalcCntnt call will calculate a follow frame which causes the layout misbehaviour. Which makes me think this is a regression are the following comments at the ::CalcCntnt function: // OD 11.04.2003 #108824# - new parameter <bNoCalcFollow> was used by method // <FormatWidthCols(..)> to avoid follow formatting // for text frames. But, unformatted follows causes // problems in method <SwCntntFrm::_WouldFit(..)>, // which assumes that the follows are formatted. // Thus, <bNoCalcFollow> no longer used by <FormatWidthCols(..)>. --------------------------------------------------------------------- Please do not reply to this automatically generated notification from Issue Tracker. Please log onto the website and enter your comments. http://qa.openoffice.org/issue_handling/project_issues.html#notification --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@sw.openoffice.org For additional commands, e-mail: issues-h...@sw.openoffice.org --------------------------------------------------------------------- To unsubscribe, e-mail: allbugs-unsubscr...@openoffice.org For additional commands, e-mail: allbugs-h...@openoffice.org