mirror of
https://github.com/RGBCube/serenity
synced 2025-05-23 18:55:08 +00:00
LibGUI: TextEditor should paint text with disabled color when disabled
This commit is contained in:
parent
b29ff7b821
commit
3a34323a78
1 changed files with 2 additions and 1 deletions
|
@ -416,7 +416,8 @@ void TextEditor::paint_event(PaintEvent& event)
|
|||
#endif
|
||||
if (!document().has_spans()) {
|
||||
// Fast-path for plain text
|
||||
painter.draw_text(visual_line_rect, visual_line_text, m_text_alignment, palette().color(foreground_role()));
|
||||
auto color = palette().color(is_enabled() ? foreground_role() : Gfx::ColorRole::DisabledText);
|
||||
painter.draw_text(visual_line_rect, visual_line_text, m_text_alignment, color);
|
||||
} else {
|
||||
int advance = font().glyph_width(' ') + font().glyph_spacing();
|
||||
Gfx::Rect character_rect = { visual_line_rect.location(), { font().glyph_width(' '), line_height() } };
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue