summaryrefslogtreecommitdiff
path: root/sc/source/ui
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui')
-rw-r--r--sc/source/ui/condformat/condformateasydlg.cxx8
1 files changed, 3 insertions, 5 deletions
diff --git a/sc/source/ui/condformat/condformateasydlg.cxx b/sc/source/ui/condformat/condformateasydlg.cxx
index eb16cb658d10..fe473ce80b96 100644
--- a/sc/source/ui/condformat/condformateasydlg.cxx
+++ b/sc/source/ui/condformat/condformateasydlg.cxx
@@ -263,11 +263,11 @@ ConditionalFormatEasyDialog::ConditionalFormatEasyDialog(SfxBindings* pBindings,
ScRangeList aRange;
mpViewData->GetMarkData().FillRangeListWithMarks(&aRange, false);
+ ScConditionalFormat* format
+ = mpDocument->GetCondFormList(mpViewData->GetTabNo())->GetFormat(mnFormatKey);
if (aRange.empty() && mnFormatKey != -1 && mnEntryIndex != -1)
{
- aRange = mpDocument->GetCondFormList(mpViewData->GetTabNo())
- ->GetFormat(mnFormatKey)
- ->GetRangeList();
+ aRange = format->GetRangeList();
}
else if (aRange.empty())
{
@@ -283,8 +283,6 @@ ConditionalFormatEasyDialog::ConditionalFormatEasyDialog(SfxBindings* pBindings,
aRange.Format(sRangeString, ScRefFlags::VALID, *mpDocument, mpDocument->GetAddressConvention());
mxRangeEntry->SetText(sRangeString);
- ScConditionalFormat* format = mpViewData->GetDocument().GetCondFormat(
- maPosition.Col(), maPosition.Row(), maPosition.Tab());
OUString sStyleName;
if (format)
{