mirror of
https://github.com/fergalmoran/ladybird.git
synced 2026-01-03 23:25:20 +00:00
LibGUI: Paint a focus rect around the cursor index in IconView
This makes the cursor actually visible to the user, and looks rather neat if I may say so. :^)
This commit is contained in:
@@ -523,6 +523,10 @@ void IconView::paint_event(PaintEvent& event)
|
||||
auto font = font_for_index(item_data.index);
|
||||
|
||||
painter.fill_rect(item_data.text_rect, background_color);
|
||||
if (is_focused() && item_data.index == cursor_index()) {
|
||||
painter.draw_rect(item_data.text_rect, widget_background_color);
|
||||
painter.draw_focus_rect(item_data.text_rect, palette().focus_outline());
|
||||
}
|
||||
|
||||
if (!item_data.wrapped_text_lines.is_empty()) {
|
||||
// Item text would not fit in the item text rect, let's break it up into lines..
|
||||
|
||||
Reference in New Issue
Block a user