summaryrefslogtreecommitdiff
path: root/sfx2
diff options
context:
space:
mode:
authorSamuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>2020-03-16 10:40:13 +0100
committerSamuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>2020-03-16 11:55:23 +0100
commit10136818b4ef138fc2d5ec3af194beffed009480 (patch)
tree417142b7fe51b97c16da35c984d2fe3c6c12c6b5 /sfx2
parentbbdb751a10d6a9dc38f391559fa654fa554539a8 (diff)
Some more places to check for AllowOverrideLocking option
Change-Id: Id09f691ef7e3fbae03771a43af1c7b1d940365bc Reviewed-on: https://gerrit.libreoffice.org/c/core/+/90554 Tested-by: Jenkins Reviewed-by: Samuel Mehrbrodt <Samuel.Mehrbrodt@cib.de>
Diffstat (limited to 'sfx2')
-rw-r--r--sfx2/source/view/viewfrm.cxx6
1 files changed, 4 insertions, 2 deletions
diff --git a/sfx2/source/view/viewfrm.cxx b/sfx2/source/view/viewfrm.cxx
index 3bf812e439a6..8616da00b358 100644
--- a/sfx2/source/view/viewfrm.cxx
+++ b/sfx2/source/view/viewfrm.cxx
@@ -169,13 +169,15 @@ private:
public:
SfxQueryOpenAsTemplate(weld::Window* pParent, bool bAllowIgnoreLock, LockFileEntry& rLockData)
: m_xQueryBox(Application::CreateMessageDialog(pParent, VclMessageType::Question,
- VclButtonsType::NONE,
- QueryString(bAllowIgnoreLock, rLockData)))
+ VclButtonsType::NONE, ""))
{
m_xQueryBox->add_button(SfxResId(STR_QUERY_OPENASTEMPLATE_OPENCOPY_BTN), RET_YES);
+ bAllowIgnoreLock
+ = bAllowIgnoreLock && officecfg::Office::Common::Misc::AllowOverrideLocking::get();
if (bAllowIgnoreLock)
m_xQueryBox->add_button(SfxResId(STR_QUERY_OPENASTEMPLATE_OPEN_BTN), RET_IGNORE);
m_xQueryBox->add_button(GetStandardText( StandardButtonType::Cancel ), RET_CANCEL);
+ m_xQueryBox->set_primary_text(QueryString(bAllowIgnoreLock, rLockData));
m_xQueryBox->set_default_response(RET_YES);
}
short run() { return m_xQueryBox->run(); }