From 444c4c053d1a13e647b9c117ddfec760b7669f16 Mon Sep 17 00:00:00 2001 From: Shadowfacts Date: Sun, 20 Dec 2020 14:37:31 -0500 Subject: [PATCH] Fix toolbar being too close to screen bottom on non-notched iPhones --- Gemini-iOS/ToolbarView.swift | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Gemini-iOS/ToolbarView.swift b/Gemini-iOS/ToolbarView.swift index 86aadeb..ad9eeba 100644 --- a/Gemini-iOS/ToolbarView.swift +++ b/Gemini-iOS/ToolbarView.swift @@ -107,11 +107,14 @@ class ToolbarView: UIView { stack.alignment = .fill stack.translatesAutoresizingMaskIntoConstraints = false addSubview(stack) + let safeAreaConstraint = stack.bottomAnchor.constraint(equalTo: safeAreaLayoutGuide.bottomAnchor) + safeAreaConstraint.priority = .defaultHigh NSLayoutConstraint.activate([ stack.leadingAnchor.constraint(equalTo: leadingAnchor), stack.trailingAnchor.constraint(equalTo: trailingAnchor), stack.topAnchor.constraint(equalTo: topAnchor, constant: 5), - stack.bottomAnchor.constraint(equalTo: safeAreaLayoutGuide.bottomAnchor), + safeAreaConstraint, + stack.bottomAnchor.constraint(lessThanOrEqualTo: bottomAnchor, constant: -8) ]) updateNavigationButtons()