From 9877bea91b600e782c97aad2d7c0c705a546f6a8 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Tue, 21 Apr 2026 18:49:20 +1000 Subject: [PATCH] fix: set vaxes when building font --- plugin/src/Caelestia/Config/font.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plugin/src/Caelestia/Config/font.cpp b/plugin/src/Caelestia/Config/font.cpp index 142fd394..ea50c168 100644 --- a/plugin/src/Caelestia/Config/font.cpp +++ b/plugin/src/Caelestia/Config/font.cpp @@ -21,7 +21,9 @@ QFont FontStyleBase::buildFont(const FontConfig* cfg, const QString& fallbackFam QFont font; font.setFamily(cfg->family().isEmpty() ? fallbackFamily : cfg->family()); font.setPointSize(cfg->size() > 0 ? cfg->size() : 1); + font.setVariableAxis("opsz", static_cast(font.pointSize())); font.setWeight(QFont::Weight(cfg->weight())); + font.setVariableAxis("wght", font.weight()); font.setItalic(cfg->italic()); const auto axes = cfg->vaxes();