diff options
author | Noel Power <noel.power@suse.com> | 2013-07-31 15:52:05 +0100 |
---|---|---|
committer | Noel Power <noel.power@suse.com> | 2013-07-31 15:53:29 +0100 |
commit | 4bc42b6d7140144f5e17528276e8ddc80c033d6d (patch) | |
tree | d3c81e3786824ae53171e8185f518cff4498b393 /sfx2/source/doc/templatedlg.cxx | |
parent | da25756ba9a6b7ea51625dc5ca9291d209867068 (diff) |
fix for fdo#60883 ( macros disabled for documents opened from templates )
Change-Id: I5d4478176bd18a5d7a08dd4472393ea56e1ea280
Diffstat (limited to 'sfx2/source/doc/templatedlg.cxx')
-rw-r--r-- | sfx2/source/doc/templatedlg.cxx | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sfx2/source/doc/templatedlg.cxx b/sfx2/source/doc/templatedlg.cxx index ba600604fab7..9cf7714ca1ca 100644 --- a/sfx2/source/doc/templatedlg.cxx +++ b/sfx2/source/doc/templatedlg.cxx @@ -53,6 +53,7 @@ #include <com/sun/star/ui/dialogs/ExecutableDialogResults.hpp> #include <com/sun/star/ui/dialogs/TemplateDescription.hpp> #include <com/sun/star/ui/dialogs/FolderPicker.hpp> +#include <com/sun/star/task/InteractionHandler.hpp> #include "doc.hrc" #include "templatedlg.hrc" @@ -750,13 +751,15 @@ IMPL_LINK(SfxTemplateManagerDlg, OpenTemplateHdl, ThumbnailViewItem*, pItem) { if (!mbIsSaveMode) { - uno::Sequence< PropertyValue > aArgs(3); + uno::Sequence< PropertyValue > aArgs(4); aArgs[0].Name = "AsTemplate"; aArgs[0].Value <<= sal_True; aArgs[1].Name = "MacroExecutionMode"; aArgs[1].Value <<= MacroExecMode::USE_CONFIG; aArgs[2].Name = "UpdateDocMode"; aArgs[2].Value <<= UpdateDocMode::ACCORDING_TO_CONFIG; + aArgs[3].Name = "InteractionHandler"; + aArgs[3].Value <<= task::InteractionHandler::createWithParent( ::comphelper::getProcessComponentContext(), 0 ); TemplateViewItem *pTemplateItem = static_cast<TemplateViewItem*>(pItem); |