From 762fd085bc64d597245fe3e8efb5701ee7d72d48 Mon Sep 17 00:00:00 2001 From: Thomas Lange Date: Fri, 11 Oct 2024 14:05:55 +0200 Subject: [PATCH] audqt: Parse font family names ending with digits correctly. Closes: #1427 The font size for "Exo 2 Bold 8" must be 8, not 2. Follow-up fix for commit dff5092. --- src/libaudqt/font-entry.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libaudqt/font-entry.cc b/src/libaudqt/font-entry.cc index 4fc73feca..7ac66ea61 100644 --- a/src/libaudqt/font-entry.cc +++ b/src/libaudqt/font-entry.cc @@ -80,7 +80,7 @@ EXPORT QFont qfont_from_string(const char * name) attr_found = true; - if (num > 0 && *endptr == '\0') + if (size == 0 && num > 0 && *endptr == '\0') size = num; else if (!strcmp(attr, "Light")) weight = QFont::Light;