mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-12-29 14:14:45 +03:00
SpaceAnalyzer: Adjust the text_rect
The text_rect was moved to the bottom right instead of being shrinked, which meant that the text at the end could go a bit out of the box.
This commit is contained in:
parent
3bbab9eb47
commit
2ded2a8b15
Notes:
sideshowbarker
2024-07-19 17:22:13 +09:00
Author: https://github.com/krkk Commit: https://github.com/SerenityOS/serenity/commit/2ded2a8b15b Pull-request: https://github.com/SerenityOS/serenity/pull/9062
@ -93,13 +93,13 @@ void TreeMapWidget::paint_cell_frame(GUI::Painter& painter, const TreeMapNode& n
|
||||
|
||||
// Paint text.
|
||||
if (has_label == HasLabel::Yes) {
|
||||
painter.clear_clip_rect();
|
||||
painter.add_clip_rect(cell_rect);
|
||||
Gfx::IntRect text_rect = remainder;
|
||||
text_rect.translate_by(2, 2);
|
||||
text_rect.shrink(4, 4);
|
||||
painter.clear_clip_rect();
|
||||
painter.add_clip_rect(text_rect);
|
||||
if (node_is_leaf(node)) {
|
||||
painter.draw_text(text_rect, node.name(), font(), Gfx::TextAlignment::TopLeft, Color::Black);
|
||||
text_rect.translate_by(0, font().presentation_size() + 1);
|
||||
text_rect.take_from_top(font().presentation_size() + 1);
|
||||
painter.draw_text(text_rect, human_readable_size(node.area()), font(), Gfx::TextAlignment::TopLeft, Color::Black);
|
||||
} else {
|
||||
painter.draw_text(text_rect, String::formatted("{} - {}", node.name(), human_readable_size(node.area())), font(), Gfx::TextAlignment::TopLeft, Color::Black);
|
||||
|
Loading…
Reference in New Issue
Block a user