summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.com>2021-05-20 21:05:58 +0200
committerMiklos Vajna <vmiklos@collabora.com>2021-05-21 09:06:56 +0200
commitdb8db4732cd50342139c1d2c358a4ce260c4b4f3 (patch)
tree584404174aa39aa3da01c041aee547778b9b29ef
parente9da22d3308557640e0edc45f72b1897f016d19b (diff)
Replace magic numbers in SwTabFrame::UpdateAttr_()
By using the same SwTabFrameInvFlags constants that SwTabFrame::SwClientNotify() already does. Change-Id: I308219262d9d18c41e38290fa2e43bf90ba77b5b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/115887 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
-rw-r--r--sw/source/core/layout/tabfrm.cxx14
1 files changed, 7 insertions, 7 deletions
diff --git a/sw/source/core/layout/tabfrm.cxx b/sw/source/core/layout/tabfrm.cxx
index 34ba690a25b8..fe3016b0037a 100644
--- a/sw/source/core/layout/tabfrm.cxx
+++ b/sw/source/core/layout/tabfrm.cxx
@@ -3356,18 +3356,18 @@ void SwTabFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew,
pHeadline->Paste( this, pLowerRow );
}
}
- rInvFlags |= static_cast<SwTabFrameInvFlags>(0x02);
+ rInvFlags |= SwTabFrameInvFlags::InvalidatePrt;
break;
case RES_FRM_SIZE:
case RES_HORI_ORIENT:
- rInvFlags |= static_cast<SwTabFrameInvFlags>(0x22);
+ rInvFlags |= SwTabFrameInvFlags::InvalidatePrt | SwTabFrameInvFlags::InvalidateBrowseWidth;
break;
case RES_PAGEDESC: //Attribute changes (on/off)
if ( IsInDocBody() )
{
- rInvFlags |= static_cast<SwTabFrameInvFlags>(0x40);
+ rInvFlags |= SwTabFrameInvFlags::InvalidatePos;
SwPageFrame *pPage = FindPageFrame();
if (pPage)
{
@@ -3382,23 +3382,23 @@ void SwTabFrame::UpdateAttr_( const SfxPoolItem *pOld, const SfxPoolItem *pNew,
break;
case RES_BREAK:
- rInvFlags |= static_cast<SwTabFrameInvFlags>(0xC0);
+ rInvFlags |= SwTabFrameInvFlags::InvalidatePos | SwTabFrameInvFlags::InvalidateNextPos;
break;
case RES_LAYOUT_SPLIT:
if ( !IsFollow() )
- rInvFlags |= static_cast<SwTabFrameInvFlags>(0x40);
+ rInvFlags |= SwTabFrameInvFlags::InvalidatePos;
break;
case RES_FRAMEDIR :
SetDerivedR2L( false );
CheckDirChange();
break;
case RES_COLLAPSING_BORDERS :
- rInvFlags |= static_cast<SwTabFrameInvFlags>(0x02);
+ rInvFlags |= SwTabFrameInvFlags::InvalidatePrt;
lcl_InvalidateAllLowersPrt( this );
break;
case RES_UL_SPACE:
- rInvFlags |= static_cast<SwTabFrameInvFlags>(0x1C);
+ rInvFlags |= SwTabFrameInvFlags::InvalidateIndNextPrt | SwTabFrameInvFlags::InvalidatePrevPrt | SwTabFrameInvFlags::SetIndNextCompletePaint;
[[fallthrough]];
default: