summaryrefslogtreecommitdiff
path: root/sw/source/core
diff options
context:
space:
mode:
authorRĂ¼diger Timm <rt@openoffice.org>2003-09-19 09:56:05 +0000
committerRĂ¼diger Timm <rt@openoffice.org>2003-09-19 09:56:05 +0000
commit52987699335c3057e04d54a258049ac2578a9dc7 (patch)
treeebf4b17c14da429c6485c56d54ba335b71a24b04 /sw/source/core
parent5fa411479aec1ea7a539b4f02311924ce626b6c3 (diff)
INTEGRATION: CWS geordi2q05 (1.3.212); FILE MERGED
2003/09/19 07:54:05 rt 1.3.212.1: #111934#: join CWS sw02pp1
Diffstat (limited to 'sw/source/core')
-rw-r--r--sw/source/core/docnode/node2lay.cxx15
1 files changed, 11 insertions, 4 deletions
diff --git a/sw/source/core/docnode/node2lay.cxx b/sw/source/core/docnode/node2lay.cxx
index 78b7a723387f..4e8ce5919860 100644
--- a/sw/source/core/docnode/node2lay.cxx
+++ b/sw/source/core/docnode/node2lay.cxx
@@ -2,9 +2,9 @@
*
* $RCSfile: node2lay.cxx,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: vg $ $Date: 2003-04-17 13:57:38 $
+ * last change: $Author: rt $ $Date: 2003-09-19 10:56:05 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -364,8 +364,15 @@ void SwNode2LayImpl::RestoreUpperFrms( SwNodes& rNds, ULONG nStt, ULONG nEnd )
SwFrm* pTmp = (SwFrm*)(*pUpperFrms)[++x];
if( pTmp->IsFtnFrm() )
((SwFtnFrm*)pTmp)->ColUnlock();
- else if( pTmp->IsInSct() )
- pTmp->FindSctFrm()->ColUnlock();
+ else if ( pTmp->IsInSct() )
+ {
+ SwSectionFrm* pSctFrm = pTmp->FindSctFrm();
+ pSctFrm->ColUnlock();
+ // OD 26.08.2003 #i18103# - invalidate size of section in order to
+ // assure, that the section is formatted, unless it was 'Collocked'
+ // from its 'collection' until its 'restoration'.
+ pSctFrm->_InvalidateSize();
+ }
}
}