From 7aaa9ef2e5edaf468f116449776433e98fb1a2f3 Mon Sep 17 00:00:00 2001 From: Mert Tumer Date: Thu, 8 Oct 2020 13:37:07 +0300 Subject: Added optional parameter Enabled for uno:SpellOnline Change-Id: I3578b0a002ea2cdcc7893972607f26732ce545ea Signed-off-by: Mert Tumer Reviewed-on: https://gerrit.libreoffice.org/c/core/+/103982 Tested-by: Jenkins --- sc/source/ui/app/scmod.cxx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'sc/source/ui/app/scmod.cxx') diff --git a/sc/source/ui/app/scmod.cxx b/sc/source/ui/app/scmod.cxx index 7f272e131192..688e52d3f54a 100644 --- a/sc/source/ui/app/scmod.cxx +++ b/sc/source/ui/app/scmod.cxx @@ -343,7 +343,9 @@ void ScModule::Execute( SfxRequest& rReq ) { bool bSet; const SfxPoolItem* pItem; - if ( pReqArgs && SfxItemState::SET == pReqArgs->GetItemState( nSlot, true, &pItem ) ) + if (pReqArgs->HasItem(FN_PARAM_1, &pItem)) + bSet = static_cast(pItem)->GetValue(); + else if ( pReqArgs && SfxItemState::SET == pReqArgs->GetItemState( nSlot, true, &pItem ) ) bSet = static_cast(pItem)->GetValue(); else { // Toggle -- cgit