From fbb82a62825e0c757a388f747c0ba7ade0610b4a Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Fri, 15 Jan 2010 23:23:22 +0000 Subject: [PATCH] ActivityMonitor : * Add a 2px bottom padding when used as a replicant, to account for possible outline. (Thanks stippi!) * Fix style violation (Thanks Axel!) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@35092 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/apps/activitymonitor/ActivityView.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/apps/activitymonitor/ActivityView.cpp b/src/apps/activitymonitor/ActivityView.cpp index d8bd1bffb7..a284abfa61 100644 --- a/src/apps/activitymonitor/ActivityView.cpp +++ b/src/apps/activitymonitor/ActivityView.cpp @@ -1235,8 +1235,12 @@ ActivityView::_LegendHeight() const BAutolock _(fSourcesLock); int32 rows = (fSources.CountItems() + 1) / 2; + + int32 boldMargin = Parent() && + (Parent()->Flags() & B_DRAW_ON_CHILDREN) != 0 ? 2 : 0; + return rows * (4 + ceilf(fontHeight.ascent) - + ceilf(fontHeight.descent) + ceilf(fontHeight.leading)); + + ceilf(fontHeight.descent) + ceilf(fontHeight.leading)) + boldMargin; } @@ -1448,7 +1452,7 @@ ActivityView::_LoadBackgroundInfo(bool watch) if (desktopNode.GetAttrInfo(kDesktopAttrName, &info) != B_OK) return; - char *buffer = new char[info.size]; + char* buffer = new char[info.size]; if (desktopNode.ReadAttr(kDesktopAttrName, B_MESSAGE_TYPE, 0, buffer, (size_t)info.size) == info.size) { BMessage message;