[LyX/master] More special font UI polishment

Juergen Spitzmueller <[email protected]> Mon, 20 Jul 2026 07:50:04 +0000
Newsgroups gmane.editors.lyx.cvs
Message-ID <[email protected]>
commit fa73a1443b5a08c2a1e7d32233b78fe355117cb1
Author: Juergen Spitzmueller <[email protected]>
Date:   Mon Jul 20 09:49:44 2026 +0200

    More special font UI polishment
---
 src/frontends/qt/GuiDocument.cpp | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/frontends/qt/GuiDocument.cpp b/src/frontends/qt/GuiDocument.cpp
index 5ae667cf9e..e70f9b319c 100644
--- a/src/frontends/qt/GuiDocument.cpp
+++ b/src/frontends/qt/GuiDocument.cpp
@@ -3034,7 +3034,8 @@ void GuiDocument::addSpecialFont()
 				item = iit;
 				break;
 			}
-		}item->setText(0, fontSpecialModule->specialFontScopeCO->currentText());
+		}
+		item->setText(0, fontSpecialModule->specialFontScopeCO->currentText());
 		item->setData(0, Qt::UserRole, scope);
 		item->setText(1, qt_("Sans Serif"));
 		item->setData(1, Qt::UserRole, "sf");
@@ -3153,6 +3154,7 @@ void GuiDocument::updateSpecialFontsFromSelection(QTreeWidgetItem * sel, bool co
 	if (!sel)
 		return;
 
+	resetSpecialFont();
 	QString const lname = sel->data(0, Qt::UserRole).toString();
 	QString const fam = sel->data(1, Qt::UserRole).toString();
 	QString const font = sel->text(2);
-- 
lyx-cvs mailing list
[email protected]
https://lists.lyx.org/mailman/listinfo/lyx-cvs