diff options
-rw-r--r-- | sd/source/ui/dlg/dlgass.cxx | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sd/source/ui/dlg/dlgass.cxx b/sd/source/ui/dlg/dlgass.cxx index c37a4ac3b764..784a88c4bbc1 100644 --- a/sd/source/ui/dlg/dlgass.cxx +++ b/sd/source/ui/dlg/dlgass.cxx @@ -1556,9 +1556,9 @@ void AssistentDlgImpl::UpdatePreview( sal_Bool bDocPreview ) SfxErrorContext eEC(ERRCTX_SFX_LOADTEMPLATE,mpWindow); - SfxItemSet* pSet = new SfxAllItemSet( pSfxApp->GetPool() ); if(IsOwnFormat(aDocFile)) { + SfxItemSet* pSet = new SfxAllItemSet( pSfxApp->GetPool() ); pSet->Put( SfxBoolItem( SID_TEMPLATE, sal_True ) ); if(bDocPreview) pSet->Put( SfxBoolItem( SID_PREVIEW, sal_True ) ); @@ -1597,13 +1597,13 @@ void AssistentDlgImpl::UpdatePreview( sal_Bool bDocPreview ) // load layout template SfxObjectShellLock xLayoutDocShell; SfxErrorContext eEC(ERRCTX_SFX_LOADTEMPLATE,mpWindow); - SfxItemSet* pSet = new SfxAllItemSet( pSfxApp->GetPool() ); ::Window *pParent = Application::GetDefDialogParent(); Application::SetDefDialogParent( mpWindow ); if(IsOwnFormat(aLayoutFile)) { + SfxItemSet* pSet = new SfxAllItemSet( pSfxApp->GetPool() ); pSet->Put( SfxBoolItem( SID_TEMPLATE, sal_True ) ); pSet->Put( SfxBoolItem( SID_PREVIEW, sal_True ) ); |