From f628ae8d6bf9e23b2abc5cf7a873da16a0cf0830 Mon Sep 17 00:00:00 2001 From: Ilya Laktyushin Date: Fri, 8 Nov 2019 17:33:49 +0400 Subject: [PATCH] Fix swipe to reply icon in tooltip --- .../UndoUI/Sources/UndoOverlayControllerNode.swift | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/submodules/UndoUI/Sources/UndoOverlayControllerNode.swift b/submodules/UndoUI/Sources/UndoOverlayControllerNode.swift index 956e709334..f89c417530 100644 --- a/submodules/UndoUI/Sources/UndoOverlayControllerNode.swift +++ b/submodules/UndoUI/Sources/UndoOverlayControllerNode.swift @@ -31,7 +31,7 @@ final class UndoOverlayControllerNode: ViewControllerTracingNode { private let effectView: UIView private let animationBackgroundColor: UIColor - + private var originalRemainingSeconds: Int private var remainingSeconds: Int private var timer: SwiftSignalKit.Timer? @@ -261,7 +261,12 @@ final class UndoOverlayControllerNode: ViewControllerTracingNode { let firstLayout = self.validLayout == nil self.validLayout = layout - let leftInset: CGFloat = 50.0 + var leftInset: CGFloat = 50.0 + if let animationNode = self.animationNode, let iconSize = animationNode.preferredSize() { + if iconSize.width > leftInset { + leftInset = iconSize.width - 8.0 + } + } let rightInset: CGFloat = 16.0 var contentHeight: CGFloat = 20.0