[LyX/master] Fix assertion when closing LyX with listings settings dialog open

Juergen Spitzmueller <[email protected]> Fri, 24 Jul 2026 09:32:40 +0000
Newsgroups gmane.editors.lyx.cvs
Message-ID <[email protected]>
commit 5391475defcf896eb58f27825b0abb673677213d
Author: Juergen Spitzmueller <[email protected]>
Date:   Fri Jul 24 11:32:06 2026 +0200

    Fix assertion when closing LyX with listings settings dialog open
---
 src/frontends/qt/GuiListings.cpp | 3 ++-
 1 file changed, 2 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);
 }
 
 
-- 
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs