sw/source/core/layout/pagechg.cxx | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-)
New commits: commit 5f51b6f08c6ed6fb135b8d4999d6fb6a51fafa89 Author: Miklos Vajna <vmik...@collabora.com> AuthorDate: Wed May 5 20:56:07 2021 +0200 Commit: Miklos Vajna <vmik...@collabora.com> CommitDate: Thu May 6 09:06:25 2021 +0200 Replace magic numbers in SwPageFrame::UpdateAttr_() By using the same SwPageFrameInvFlags constants that SwPageFrame::SwClientNotify() already does. Change-Id: Ic07ce518901890367ce95080bf2a588697b8990b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115156 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmik...@collabora.com> diff --git a/sw/source/core/layout/pagechg.cxx b/sw/source/core/layout/pagechg.cxx index 6f1992cd5a2a..d699d59ecb80 100644 --- a/sw/source/core/layout/pagechg.cxx +++ b/sw/source/core/layout/pagechg.cxx @@ -602,19 +602,19 @@ void SwPageFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew, SwLayoutFrame *pB = FindBodyCont(); assert(pB && "Page without Body."); pB->ChgColumns( rOldCol, rNewCol ); - rInvFlags |= static_cast<SwPageFrameInvFlags>(0x20); + rInvFlags |= SwPageFrameInvFlags::CheckGrid; } // 2. header and footer: const SwFormatHeader &rOldH = pOldFormat->GetHeader(); const SwFormatHeader &rNewH = pNewFormat->GetHeader(); if( rOldH != rNewH ) - rInvFlags |= static_cast<SwPageFrameInvFlags>(0x08); + rInvFlags |= SwPageFrameInvFlags::PrepareHeader; const SwFormatFooter &rOldF = pOldFormat->GetFooter(); const SwFormatFooter &rNewF = pNewFormat->GetFooter(); if( rOldF != rNewF ) - rInvFlags |= static_cast<SwPageFrameInvFlags>(0x10); + rInvFlags |= SwPageFrameInvFlags::PrepareFooter; CheckDirChange(); [[fallthrough]]; @@ -665,9 +665,9 @@ void SwPageFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew, IsLeftShadowNeeded(), IsRightShadowNeeded(), bRightSidebar ); pSh->InvalidateWindows( aOldRectWithBorderAndShadow ); } - rInvFlags |= static_cast<SwPageFrameInvFlags>(0x03); + rInvFlags |= SwPageFrameInvFlags::InvalidatePrt | SwPageFrameInvFlags::SetCompletePaint; if ( aOldPageFrameRect.Height() != getFrameArea().Height() ) - rInvFlags |= static_cast<SwPageFrameInvFlags>(0x04); + rInvFlags |= SwPageFrameInvFlags::InvalidateNextPos; } break; @@ -678,19 +678,19 @@ void SwPageFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew, SwLayoutFrame *pB = FindBodyCont(); assert(pB); //page without body pB->ChgColumns( *static_cast<const SwFormatCol*>(pOld), *static_cast<const SwFormatCol*>(pNew) ); - rInvFlags |= static_cast<SwPageFrameInvFlags>(0x22); + rInvFlags |= SwPageFrameInvFlags::SetCompletePaint | SwPageFrameInvFlags::CheckGrid; } break; case RES_HEADER: - rInvFlags |= static_cast<SwPageFrameInvFlags>(0x08); + rInvFlags |= SwPageFrameInvFlags::PrepareHeader; break; case RES_FOOTER: - rInvFlags |= static_cast<SwPageFrameInvFlags>(0x10); + rInvFlags |= SwPageFrameInvFlags::PrepareFooter; break; case RES_TEXTGRID: - rInvFlags |= static_cast<SwPageFrameInvFlags>(0x60); + rInvFlags |= SwPageFrameInvFlags::CheckGrid | SwPageFrameInvFlags::InvalidateGrid; break; case RES_FRAMEDIR : CheckDirChange(); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits