sc/source/core/data/funcdesc.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-)
New commits: commit 889e20bb1f37b063032e1ab6887a309204c84868 Author: Julien Nabet <serval2...@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] ) ); + } } } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits