summaryrefslogtreecommitdiff
path: root/framework
diff options
context:
space:
mode:
authorZolnai Tamás <tamas.zolnai@collabora.com>2014-01-07 22:57:58 +0100
committerJan Holesovsky <kendy@collabora.com>2014-01-09 13:27:29 +0000
commitf3a075f97f0cb13c0e73b567fb2d25374b147cf4 (patch)
treea2041adefc9ec42df5899e80438b7964865dcefd /framework
parenteea247993c6c06cad8c6b728c9b013b2c6e86dca (diff)
Startcenter: Refresh RecentDocsView when select 'Clear list' menu option
Change-Id: I9cbe647563699b9b610661003084d2cd16093f9a (cherry picked from commit d930cefbe65d8b7f21100fcbf2ddcd977dd15cb1) Reviewed-on: https://gerrit.libreoffice.org/7304 Reviewed-by: Jan Holesovsky <kendy@collabora.com> Tested-by: Jan Holesovsky <kendy@collabora.com>
Diffstat (limited to 'framework')
-rw-r--r--framework/source/uielement/recentfilesmenucontroller.cxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/framework/source/uielement/recentfilesmenucontroller.cxx b/framework/source/uielement/recentfilesmenucontroller.cxx
index 586a9af7dcf0..3866355ff578 100644
--- a/framework/source/uielement/recentfilesmenucontroller.cxx
+++ b/framework/source/uielement/recentfilesmenucontroller.cxx
@@ -281,7 +281,12 @@ void SAL_CALL RecentFilesMenuController::itemSelected( const css::awt::MenuEvent
OUStringToOString( aCommand, RTL_TEXTENCODING_UTF8 ).getStr() );
if ( aCommand.startsWith( CMD_CLEAR_LIST ) )
+ {
SvtHistoryOptions().Clear( ePICKLIST );
+ dispatchCommand(
+ "vnd.org.libreoffice.recentdocs:ClearRecentFileList",
+ ::com::sun::star::uno::Sequence< ::com::sun::star::beans::PropertyValue >() );
+ }
else
executeEntry( rEvent.MenuId-1 );
}