summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJulien Nabet <serval2412@yahoo.fr>2022-07-28 19:58:49 +0200
committerJulien Nabet <serval2412@yahoo.fr>2022-07-29 11:05:52 +0200
commitbaf433a2f77082b12e111bfd4d60ba372e339be1 (patch)
tree37d9b979996a1466878bf51f34025f5108726649
parent047305b1dcf2a1c9cdc62c8ecd8079db4b994fcb (diff)
tdf#150187: Crash in Presentation Styles - Background objects - Modify
Regression from e85b482df3fa01e5a2b549df63db96cc49f1ca78 (use SfxItemSet::GetItemIfSet in cui) Change-Id: I74889f21f2bda248946269b0caf5ddc629002ae0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/137580 Reviewed-by: Julien Nabet <serval2412@yahoo.fr> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk>
-rw-r--r--cui/source/tabpages/numpages.cxx6
1 files changed, 6 insertions, 0 deletions
diff --git a/cui/source/tabpages/numpages.cxx b/cui/source/tabpages/numpages.cxx
index 215e59b38a58..050e8c7c0ec8 100644
--- a/cui/source/tabpages/numpages.cxx
+++ b/cui/source/tabpages/numpages.cxx
@@ -418,6 +418,12 @@ void SvxBulletPickTabPage::Reset( const SfxItemSet* rSet )
{
nNumItemId = rSet->GetPool()->GetWhich(SID_ATTR_NUMBERING_RULE);
pItem = rSet->GetItemIfSet(nNumItemId, false);
+
+ if( !pItem )
+ {
+ pItem = & rSet->Get( nNumItemId );
+ }
+
}
pSaveNum.reset( new SvxNumRule(pItem->GetNumRule()) );