From efde0d43ece12ec28e8388b7e0dbf5ffb982e173 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Thu, 7 Nov 2019 03:14:07 +0400 Subject: [PATCH] Fix storage usage layout --- .../Sources/Data and Storage/StorageUsageItem.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/submodules/SettingsUI/Sources/Data and Storage/StorageUsageItem.swift b/submodules/SettingsUI/Sources/Data and Storage/StorageUsageItem.swift index c7b479dbed..03ca00282f 100644 --- a/submodules/SettingsUI/Sources/Data and Storage/StorageUsageItem.swift +++ b/submodules/SettingsUI/Sources/Data and Storage/StorageUsageItem.swift @@ -180,7 +180,7 @@ private final class StorageUsageItemNode: ListViewItemNode { let inset: CGFloat = 16.0 let horizontalSpacing: CGFloat = 32.0 let verticalSpacing: CGFloat = 22.0 - var textOrigin: CGPoint = CGPoint(x: horizontalSpacing, y: 52.0) + var textOrigin: CGPoint = CGPoint(x: params.leftInset + horizontalSpacing, y: 52.0) for i in 0 ..< item.categories.count { let makeTextLayout = makeNodesLayout[i] @@ -281,7 +281,7 @@ private final class StorageUsageItemNode: ListViewItemNode { var categoryWidth = max(floor(lineWidth * category.fraction), 2.0) if i == strongSelf.lineNodes.count - 1 { - categoryWidth = lineWidth - (lineOrigin.x - lineInset) + categoryWidth = max(0.0, lineWidth - (lineOrigin.x - lineInset)) } let lineRect = CGRect(origin: lineOrigin, size: CGSize(width: categoryWidth, height: 21.0))