LibGUI: Paint TextEditor background same as widget's if it's not enabled

Now TextEditor draws it's background as a colour that does not make the
user think it can be writed into. This also affects TextBox.
This commit is contained in:
Andres Vieira 2020-04-28 13:15:53 +02:00 committed by Andreas Kling
parent 24cce3674b
commit be8dc41b9c
Notes: sideshowbarker 2024-07-19 07:13:42 +09:00

View file

@ -359,7 +359,7 @@ Gfx::Rect TextEditor::visible_text_rect_in_inner_coordinates() const
void TextEditor::paint_event(PaintEvent& event)
{
Color widget_background_color = palette().color(background_role());
Color widget_background_color = palette().color(is_enabled() ? background_role() : Gfx::ColorRole::Window);
// NOTE: This ensures that spans are updated before we look at them.
flush_pending_change_notification_if_needed();