summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--formula/source/ui/dlg/funcpage.cxx8
1 files changed, 6 insertions, 2 deletions
diff --git a/formula/source/ui/dlg/funcpage.cxx b/formula/source/ui/dlg/funcpage.cxx
index 096822499d92..0986dc05216c 100644
--- a/formula/source/ui/dlg/funcpage.cxx
+++ b/formula/source/ui/dlg/funcpage.cxx
@@ -176,8 +176,12 @@ void FuncPage::UpdateFunctionList(const OUString& aStr)
TFunctionDesc pDesc(pCategory->getFunction(j));
if (pCharClassPtr->uppercase(pDesc->getFunctionName()).indexOf(aSearchStr) >= 0)
{
- m_pLbFunction->SetEntryData(
- m_pLbFunction->InsertEntry(pDesc->getFunctionName()), const_cast<IFunctionDescription *>(pDesc));
+ if (!pDesc->isHidden())
+ {
+ m_pLbFunction->SetEntryData(
+ m_pLbFunction->InsertEntry(
+ pDesc->getFunctionName()), const_cast<IFunctionDescription *>(pDesc));
+ }
}
}
}