From 2b2915656dca747ef4415b9d59f6d1fd6e50bf24 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sun, 27 Mar 2022 01:09:18 +0100 Subject: [PATCH] LibGfx: Remove bogus baseline adjustment in Painter's draw_text_line() This didn't achieve anything other than a slight vertical misalignment for scalable fonts. --- Userland/Libraries/LibGfx/Painter.cpp | 5 ----- 1 file changed, 5 deletions(-) diff --git a/Userland/Libraries/LibGfx/Painter.cpp b/Userland/Libraries/LibGfx/Painter.cpp index 8b68f22741..3ad7fa88ac 100644 --- a/Userland/Libraries/LibGfx/Painter.cpp +++ b/Userland/Libraries/LibGfx/Painter.cpp @@ -1365,11 +1365,6 @@ void draw_text_line(IntRect const& a_rect, Utf8View const& text, Font const& fon VERIFY_NOT_REACHED(); } - if (is_vertically_centered_text_alignment(alignment)) { - int distance_from_baseline_to_bottom = (font.pixel_size() - 1) - font.baseline(); - rect.translate_by(0, distance_from_baseline_to_bottom / 2); - } - auto point = rect.location(); int space_width = font.glyph_width(' ') + font.glyph_spacing();