From 7ed9b9f4d39397c7ccf04ebe6f188eb007ee19f0 Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Mon, 22 Jan 2024 18:03:39 +0100 Subject: [PATCH] fix: adjusted network chart tooltip size (#1788) --- Kit/plugins/Charts.swift | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Kit/plugins/Charts.swift b/Kit/plugins/Charts.swift index f7f26ad9..5ad7179c 100644 --- a/Kit/plugins/Charts.swift +++ b/Kit/plugins/Charts.swift @@ -483,8 +483,8 @@ public class NetworkChartView: NSView { style.alignment = .left var textPosition: CGPoint = CGPoint(x: nearest.point.x+4, y: nearest.point.y+4) - if textPosition.x + 24 > self.frame.size.width+self.frame.origin.x { - textPosition.x = nearest.point.x - 30 + if textPosition.x + 35 > self.frame.size.width+self.frame.origin.x { + textPosition.x = nearest.point.x - 55 style.alignment = .right } if textPosition.y + 14 > height { @@ -497,7 +497,7 @@ public class NetworkChartView: NSView { NSAttributedString.Key.paragraphStyle: style ] - let rect = CGRect(x: textPosition.x, y: textPosition.y, width: 26, height: 10) + let rect = CGRect(x: textPosition.x, y: textPosition.y, width: 52, height: 10) let value = Units(bytes: Int64(nearest.value)).getReadableSpeed(base: self.base) let str = NSAttributedString.init(string: value, attributes: stringAttributes) str.draw(with: rect)