From ef90a7ad134ab57f734773c45af254b7bc876594 Mon Sep 17 00:00:00 2001 From: vaxerski Date: Sun, 22 Jan 2023 16:48:45 +0100 Subject: [PATCH] fix rounding exceeding max in single-line errors --- src/hyprerror/HyprError.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hyprerror/HyprError.cpp b/src/hyprerror/HyprError.cpp index 5ee1d919..e7a06b1a 100644 --- a/src/hyprerror/HyprError.cpp +++ b/src/hyprerror/HyprError.cpp @@ -48,9 +48,9 @@ void CHyprError::createQueued() { const double X = PAD; const double Y = PAD; - const double RADIUS = PAD; const double WIDTH = PMONITOR->vecPixelSize.x - PAD * 2; const double HEIGHT = (FONTSIZE + 2 * (FONTSIZE / 10.0)) * LINECOUNT + 3; + const double RADIUS = PAD > HEIGHT / 2 ? HEIGHT / 2 - 1 : PAD; m_bDamageBox = {(int)PMONITOR->vecPosition.x, (int)PMONITOR->vecPosition.y, (int)PMONITOR->vecPixelSize.x, (int)HEIGHT + (int)PAD * 2};