sfx2/source/doc/guisaveas.cxx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)
New commits: commit b4758df76343f82cdacf35bf526284a82f0bb23f Author: Heiko Tietze <heiko.tie...@documentfoundation.org> AuthorDate: Mon Sep 8 14:54:28 2025 +0200 Commit: Heiko Tietze <heiko.tie...@documentfoundation.org> CommitDate: Wed Sep 10 14:02:55 2025 +0200 Resolves tdf#168259 - Hide "Show Again" if readonly Change-Id: I8a6b2c411da837b69481439b8d29ef0e33a22b84 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/190673 Reviewed-by: Justin Luth <jl...@mail.com> Tested-by: Jenkins Reviewed-by: Heiko Tietze <heiko.tie...@documentfoundation.org> diff --git a/sfx2/source/doc/guisaveas.cxx b/sfx2/source/doc/guisaveas.cxx index 1d7241f42756..8f242373bb70 100644 --- a/sfx2/source/doc/guisaveas.cxx +++ b/sfx2/source/doc/guisaveas.cxx @@ -2095,7 +2095,8 @@ bool SfxStoringHelper::WarnUnacceptableFormat( const uno::Reference< frame::XMod } VclAbstractDialogFactory* pFact = VclAbstractDialogFactory::Create(); - auto pDlg = pFact->CreateQueryDialog(pWin, SfxResId(STR_QUERY_ALIENFORMAT_TTITLE), sInfoText, sQuestion, true); + bool bShowAgain = !officecfg::Office::Common::Save::Document::WarnAlienFormat::isReadOnly(); + auto pDlg = pFact->CreateQueryDialog(pWin, SfxResId(STR_QUERY_ALIENFORMAT_TTITLE), sInfoText, sQuestion, bShowAgain); pDlg->SetYesLabel(SfxResId(STR_QUERY_ALIENFORMAT_YES).replaceAll("%FORMATNAME", aOldUIName)); // "Use %FORMATNAME Format" pDlg->SetNoLabel(SfxResId(STR_QUERY_ALIENFORMAT_NO).replaceAll("%DEFAULTEXTENSION", sExtension)); // "Use %DEFAULTEXTENSION _Format"