From: Juergen Spitzmueller Date: Sun, 25 Aug 2024 08:18:38 +0000 (+0200) Subject: Assure OK/Apply button is initially disabled in InsetParamsDialogs (#8927) X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=a2629b8eab48b7aa4d786320c8b2f06f41f3ffed;p=lyx.git Assure OK/Apply button is initially disabled in InsetParamsDialogs (#8927) --- diff --git a/src/frontends/qt/InsetParamsDialog.cpp b/src/frontends/qt/InsetParamsDialog.cpp index 0e49aaab33..6d9b98303f 100644 --- a/src/frontends/qt/InsetParamsDialog.cpp +++ b/src/frontends/qt/InsetParamsDialog.cpp @@ -102,6 +102,12 @@ bool InsetParamsDialog::initialiseParams(std::string const & sdata) { if (!d->widget_->initialiseParams(sdata)) resetDialog(); + else { + // Needed to keep the OK/Apply buttons + // disabled (see #8927) + d->changed_ = false; + d->inset_ = inset(d->widget_->insetCode()); + } return true; }