[Libreoffice-commits] core.git: sc/source
Julien Nabet
serval2412 at yahoo.fr
Sun Dec 21 14:08:02 PST 2014
sc/source/core/data/funcdesc.cxx | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
New commits:
commit 889e20bb1f37b063032e1ab6887a309204c84868
Author: Julien Nabet <serval2412 at yahoo.fr>
Date: Sun Dec 21 22:45:43 2014 +0100
Resolves fdo#87558: Duplication in Last Used Functions sidebar list
Change-Id: If15199e205671d3e96e5c2b2940c0a6defced0e0
diff --git a/sc/source/core/data/funcdesc.cxx b/sc/source/core/data/funcdesc.cxx
index 14b504e..912ae33 100644
--- a/sc/source/core/data/funcdesc.cxx
+++ b/sc/source/core/data/funcdesc.cxx
@@ -774,7 +774,10 @@ void ScFunctionMgr::fillLastRecentlyUsedFunctions(::std::vector< const formula::
if ( pLRUListIds )
{
for (sal_uInt16 i = 0; i < nLRUFuncCount; ++i)
- _rLastRUFunctions.push_back( Get( pLRUListIds[i] ) );
+ {
+ if (std::find(_rLastRUFunctions.begin(), _rLastRUFunctions.end(), Get(pLRUListIds[i])) == _rLastRUFunctions.end())
+ _rLastRUFunctions.push_back( Get( pLRUListIds[i] ) );
+ }
}
}
More information about the Libreoffice-commits
mailing list