summaryrefslogtreecommitdiff
path: root/sfx2
diff options
context:
space:
mode:
authorHeiko Tietze <tietze.heiko@gmail.com>2020-11-04 14:53:16 +0100
committerHeiko Tietze <heiko.tietze@documentfoundation.org>2021-02-27 12:04:50 +0100
commit63b0565ad137e5d81932f1fabba732ba40f6cb70 (patch)
tree4474e521948202c680e0399106ccd890be5f3b8b /sfx2
parentdb28ff6b4b1af86e1b4f1d817cf7216d5d26f29a (diff)
Resolves tdf#137922 - Tight extension in start center
Button disabled in start center Change-Id: I69674a3d0636835751a6a34a7a824561ba84034a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/105292 Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
Diffstat (limited to 'sfx2')
-rw-r--r--sfx2/source/doc/templatedlg.cxx7
1 files changed, 6 insertions, 1 deletions
diff --git a/sfx2/source/doc/templatedlg.cxx b/sfx2/source/doc/templatedlg.cxx
index 8456d4cd7e99..afeb5a0b18d2 100644
--- a/sfx2/source/doc/templatedlg.cxx
+++ b/sfx2/source/doc/templatedlg.cxx
@@ -10,6 +10,7 @@
#include <sfx2/templatedlg.hxx>
#include <sfx2/inputdlg.hxx>
+#include <sfx2/module.hxx>
#include <templatesearchview.hxx>
#include <templatesearchviewitem.hxx>
@@ -215,7 +216,11 @@ SfxTemplateManagerDlg::SfxTemplateManagerDlg(weld::Window *pParent)
mxMoveButton->connect_clicked(LINK(this, SfxTemplateManagerDlg, MoveClickHdl));
mxExportButton->connect_clicked(LINK(this, SfxTemplateManagerDlg, ExportClickHdl));
mxImportButton->connect_clicked(LINK(this, SfxTemplateManagerDlg, ImportClickHdl));
- mxMoreTemplatesButton->connect_clicked(LINK(this, SfxTemplateManagerDlg, LinkClickHdl));
+ // FIXME: rather than disabling make dispatchCommand(".uno:AdditionsDialog") work in start center
+ if ( !SfxModule::GetActiveModule() )
+ mxMoreTemplatesButton->set_sensitive(false);
+ else
+ mxMoreTemplatesButton->connect_clicked(LINK(this, SfxTemplateManagerDlg, LinkClickHdl));
mxListViewButton->connect_clicked(LINK(this, SfxTemplateManagerDlg, ListViewHdl));
mxThumbnailViewButton->connect_clicked(LINK(this, SfxTemplateManagerDlg, ThumbnailViewHdl));