Переглянути джерело

LibGUI: Use matching family fonts for TextEditor ruler

Fixes incorrect glyph sizes when drawing bold line counts.
thankyouverycool 5 роки тому
батько
коміт
bc27aa9b6f
1 змінених файлів з 1 додано та 1 видалено
  1. 1 1
      Libraries/LibGUI/TextEditor.cpp

+ 1 - 1
Libraries/LibGUI/TextEditor.cpp

@@ -412,7 +412,7 @@ void TextEditor::paint_event(PaintEvent& event)
             painter.draw_text(
                 ruler_line_rect.shrunken(2, 0).translated(0, m_line_spacing / 2),
                 String::number(i + 1),
-                is_current_line ? Gfx::Font::default_bold_font() : font(),
+                is_current_line && font().has_boldface() ? font().bold_family_font() : font(),
                 Gfx::TextAlignment::TopRight,
                 is_current_line ? palette().ruler_active_text() : palette().ruler_inactive_text());
         }