mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-06-24 19:21:52 +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
Notes:
sideshowbarker
2024-07-19 05:11:39 +09:00
Author: https://github.com/awesomekling
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