From c7ce583c7ff9a0b9c7b009849ca01fcc057692f9 Mon Sep 17 00:00:00 2001 From: Ryan ZHAO <> Date: Thu, 27 Mar 2025 10:10:58 +1100 Subject: [PATCH] fix an issue where the title in call screen is too long --- Session/Calls/CallVC.swift | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/Session/Calls/CallVC.swift b/Session/Calls/CallVC.swift index a795da326..761c06279 100644 --- a/Session/Calls/CallVC.swift +++ b/Session/Calls/CallVC.swift @@ -12,6 +12,7 @@ final class CallVC: UIViewController, VideoPreviewDelegate, AVRoutePickerViewDel private static let avatarRadius: CGFloat = (isIPhone6OrSmaller ? 100 : 120) private static let floatingVideoViewWidth: CGFloat = (UIDevice.current.isIPad ? 160 : 80) private static let floatingVideoViewHeight: CGFloat = (UIDevice.current.isIPad ? 346: 173) + private static let minimizeButtonSize: CGFloat = 60 private let dependencies: Dependencies let call: SessionCall @@ -163,8 +164,8 @@ final class CallVC: UIViewController, VideoPreviewDelegate, AVRoutePickerViewDel result.addTarget(self, action: #selector(minimize), for: UIControl.Event.touchUpInside) result.isHidden = !call.hasConnected - result.set(.width, to: 60) - result.set(.height, to: 60) + result.set(.width, to: Self.minimizeButtonSize) + result.set(.height, to: Self.minimizeButtonSize) return result }() @@ -531,8 +532,8 @@ final class CallVC: UIViewController, VideoPreviewDelegate, AVRoutePickerViewDel view.addSubview(titleLabel) titleLabel.translatesAutoresizingMaskIntoConstraints = false titleLabel.center(.vertical, in: minimizeButton) - titleLabel.pin(.leading, to: .leading, of: view, withInset: Values.largeSpacing) - titleLabel.pin(.trailing, to: .trailing, of: view, withInset: -Values.largeSpacing) + titleLabel.pin(.leading, to: .trailing, of: minimizeButton, withInset: Values.smallSpacing) + titleLabel.pin(.trailing, to: .trailing, of: view, withInset: -(Values.smallSpacing + Self.minimizeButtonSize)) // Response Panel view.addSubview(responsePanel)