浏览代码

LibGUI: Center TreeView item icons vertically

This makes tree views with icons look a lot better at larger font sizes.
Andreas Kling 2 年之前
父节点
当前提交
eb9d2c64c8
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      Userland/Libraries/LibGUI/TreeView.cpp

+ 1 - 0
Userland/Libraries/LibGUI/TreeView.cpp

@@ -325,6 +325,7 @@ void TreeView::paint_event(PaintEvent& event)
                 int indent_width = indent_width_in_pixels() * indent_level;
 
                 Gfx::IntRect icon_rect = { rect.x(), rect.y(), icon_size(), icon_size() };
+                icon_rect.center_vertically_within(rect);
                 Gfx::IntRect background_rect = {
                     icon_rect.right() + 1 + icon_spacing(), rect.y(),
                     min(rect.width(), column_width - indent_width) - icon_size() - icon_spacing(), rect.height()