mirror of
https://github.com/SerenityOS/serenity
synced 2024-10-04 23:19:27 +00:00
LibWeb: Use the surrounding text color as the caret color
This way you can always see the cursor as long (as you can see the text you are editing.)
This commit is contained in:
parent
5d77a19af5
commit
350b2c6d9e
|
@ -134,7 +134,9 @@ void TextNode::paint_cursor_if_needed(PaintContext& context, const LineBoxFragme
|
|||
float cursor_top = fragment_rect.top();
|
||||
float cursor_height = fragment_rect.height();
|
||||
Gfx::IntRect cursor_rect(cursor_x, cursor_top, 1, cursor_height);
|
||||
context.painter().draw_rect(cursor_rect, context.palette().text_cursor());
|
||||
|
||||
auto color = specified_style().color_or_fallback(CSS::PropertyID::Color, document(), context.palette().base_text());
|
||||
context.painter().draw_rect(cursor_rect, color);
|
||||
}
|
||||
|
||||
template<typename Callback>
|
||||
|
|
Loading…
Reference in a new issue