mirror of
https://github.com/RGBCube/serenity
synced 2025-05-24 01:05:08 +00:00
LibGUI: Respect per-index font when computing TreeView item rects
This makes the selected (currently shown in bold) item in HackStudio's project file view show up at the correct position.
This commit is contained in:
parent
188c83328f
commit
c6c71b0fcc
1 changed files with 1 additions and 1 deletions
|
@ -167,7 +167,7 @@ void TreeView::traverse_in_paint_order(Callback callback) const
|
|||
auto node_text = model.data(index, Model::Role::Display).to_string();
|
||||
Gfx::IntRect rect = {
|
||||
x_offset, y_offset,
|
||||
icon_size() + icon_spacing() + text_padding() + font().width(node_text) + text_padding(), item_height()
|
||||
icon_size() + icon_spacing() + text_padding() + font_for_index(index)->width(node_text) + text_padding(), item_height()
|
||||
};
|
||||
Gfx::IntRect toggle_rect;
|
||||
if (row_count_at_index > 0) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue