From 9ac744ae63d7264ae11f93b61b0d817a2d005da0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 26 Jul 2022 16:10:43 +0530 Subject: [PATCH] DRYer --- kitty/fonts/render.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/kitty/fonts/render.py b/kitty/fonts/render.py index 2f1b0b04f..71e8e89f2 100644 --- a/kitty/fonts/render.py +++ b/kitty/fonts/render.py @@ -314,8 +314,7 @@ def render_special( dpi_x: float = 96., dpi_y: float = 96., ) -> CBufType: - udelta, uextra = divmod(underline_thickness, 2) - underline_position = min(underline_position, cell_height - udelta - uextra) + underline_position = min(underline_position, cell_height - sum(divmod(underline_thickness, 2))) CharTexture = ctypes.c_ubyte * (cell_width * cell_height) if missing: