From b2a62e72abb307db2128f03910e0685e34672dce Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Mon, 8 Jun 2026 03:19:25 +1000 Subject: [PATCH] fix: don't multiply full rounding by scale Full rounding is int max, so if multiplied it overflows --- plugin/src/Caelestia/Config/appearanceconfig.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugin/src/Caelestia/Config/appearanceconfig.cpp b/plugin/src/Caelestia/Config/appearanceconfig.cpp index a5230135..08af07f1 100644 --- a/plugin/src/Caelestia/Config/appearanceconfig.cpp +++ b/plugin/src/Caelestia/Config/appearanceconfig.cpp @@ -61,7 +61,7 @@ int AppearanceRounding::extraExtraLarge() const { } int AppearanceRounding::full() const { - return m_tokens ? static_cast(m_tokens->full() * m_scale) : 0; + return m_tokens ? static_cast(m_tokens->full()) : 0; } // AppearanceSpacing