From b9d2b8f7b2ef05d62949b8f1c17016428f7c661c Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Tue, 3 Jan 2023 11:18:36 +0100 Subject: [PATCH] LibGfx: Adjust ClassicWindowTheme titlebar height calculation Use the Font::pixel_size() as reference, and put a little less vertical padding around the text at sizes above the palette limit. --- Userland/Libraries/LibGfx/ClassicWindowTheme.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Userland/Libraries/LibGfx/ClassicWindowTheme.cpp b/Userland/Libraries/LibGfx/ClassicWindowTheme.cpp index c0dd925d6d..67d1b72ea3 100644 --- a/Userland/Libraries/LibGfx/ClassicWindowTheme.cpp +++ b/Userland/Libraries/LibGfx/ClassicWindowTheme.cpp @@ -234,9 +234,9 @@ int ClassicWindowTheme::titlebar_height(WindowType window_type, WindowMode windo case WindowType::Normal: case WindowType::Notification: { if (window_mode == WindowMode::RenderAbove) - return max(palette.window_title_height() - 4, title_font.glyph_height() + 4); + return max(palette.window_title_height() - 4, title_font.pixel_size() + 2); else - return max(palette.window_title_height(), title_font.glyph_height() + 8); + return max(palette.window_title_height(), title_font.pixel_size() + 6); } default: return 0;