diff options
-rw-r--r-- | sw/source/core/layout/frmtool.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sw/source/core/layout/frmtool.cxx b/sw/source/core/layout/frmtool.cxx index 2276f7fa2b99..a9ac9b7c6ea5 100644 --- a/sw/source/core/layout/frmtool.cxx +++ b/sw/source/core/layout/frmtool.cxx @@ -545,7 +545,11 @@ SwLayNotify::~SwLayNotify() const bool bSize = pLay->getFrameArea().SSize() != maFrame.SSize(); if ( bPos && pLay->Lower() && !IsLowersComplete() ) + { pLay->Lower()->InvalidatePos(); + if(pLay->Lower()->IsFootnoteFrame()) + static_cast<SwFootnoteFrame*>(pLay->Lower())->Lower()->InvalidatePos(); + } if ( bPrtPos ) pLay->SetCompletePaint(); |