From be8dc41b9c6a8b06bf0891e2205edf6065a200a5 Mon Sep 17 00:00:00 2001 From: Andres Vieira Date: Tue, 28 Apr 2020 13:15:53 +0200 Subject: [PATCH] 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. --- Libraries/LibGUI/TextEditor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Libraries/LibGUI/TextEditor.cpp b/Libraries/LibGUI/TextEditor.cpp index c38ea0ef8e5..a98d305a09b 100644 --- a/Libraries/LibGUI/TextEditor.cpp +++ b/Libraries/LibGUI/TextEditor.cpp @@ -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();