diff options
Diffstat (limited to 'sw/source/core/layout/hffrm.cxx')
-rw-r--r-- | sw/source/core/layout/hffrm.cxx | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sw/source/core/layout/hffrm.cxx b/sw/source/core/layout/hffrm.cxx index 03f6ed44e91e..a5789fe0630a 100644 --- a/sw/source/core/layout/hffrm.cxx +++ b/sw/source/core/layout/hffrm.cxx @@ -679,7 +679,8 @@ void SwPageFrm::PrepareHeader() const SwFormatHeader &rH = static_cast<SwFrameFormat*>(GetRegisteredIn())->GetHeader(); const SwViewShell *pSh = getRootFrm()->GetCurrShell(); - const bool bOn = !(pSh && pSh->GetViewOptions()->getBrowseMode()); + const bool bOn = !(pSh && (pSh->GetViewOptions()->getBrowseMode() || + pSh->GetViewOptions()->IsHideWhitespaceMode())); if ( bOn && rH.IsActive() ) { //Implant header, but remove first, if already present @@ -721,7 +722,8 @@ void SwPageFrm::PrepareFooter() pLay = static_cast<SwLayoutFrm*>(pLay->GetNext()); const SwViewShell *pSh = getRootFrm()->GetCurrShell(); - const bool bOn = !(pSh && pSh->GetViewOptions()->getBrowseMode()); + const bool bOn = !(pSh && (pSh->GetViewOptions()->getBrowseMode() || + pSh->GetViewOptions()->IsHideWhitespaceMode())); if ( bOn && rF.IsActive() ) { //Implant footer, but remove first, if already present |