[LyX/2.5.x] Fix assertion when closing LyX with listings settings dialog open
Juergen Spitzmueller <[email protected]> Sat, 25 Jul 2026 07:59:36 +0000
| Newsgroups | gmane.editors.lyx.cvs |
|---|---|
| Message-ID | <[email protected]> |
commit 0092dbd5ab60179db98954afb30e17225896555d Author: Juergen Spitzmueller <[email protected]> Date: Fri Jul 24 11:32:06 2026 +0200 Fix assertion when closing LyX with listings settings dialog open (cherry picked from commit 5391475defcf896eb58f27825b0abb673677213d) --- src/frontends/qt/GuiListings.cpp | 3 ++- status.25x | 2 ++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/frontends/qt/GuiListings.cpp b/src/frontends/qt/GuiListings.cpp index 10ca55815a..a61e06bbd4 100644 --- a/src/frontends/qt/GuiListings.cpp +++ b/src/frontends/qt/GuiListings.cpp @@ -681,7 +681,8 @@ bool GuiListings::initialiseParams(string const & sdata) void GuiListings::clearParams() { params_.clear(); - params_.setMinted(buffer().params().use_minted); + if (isBufferAvailable()) + params_.setMinted(buffer().params().use_minted); } diff --git a/status.25x b/status.25x index 2d9e3e599d..2a1c9c483f 100644 --- a/status.25x +++ b/status.25x @@ -76,6 +76,8 @@ What's new - Fix crash when selecting inset (bug 13294). +- Fix assertion when closing buffer with listings settings dialog open. + - Consider longtable caption when adding new column (bug 13299). - Load externally referred buffers and initialize their labels. -- lyx-cvs mailing list [email protected] https://lists.lyx.org/mailman/listinfo/lyx-cvs