From 68e29d2aea43810dd0490eda1fb81c7aed282247 Mon Sep 17 00:00:00 2001 From: Nathan Mattes Date: Wed, 14 Feb 2024 16:52:05 +0100 Subject: [PATCH] Remove shadow --- .../Header/View/ProfileHeaderView+ViewModel.swift | 2 +- .../Scene/Profile/Header/View/ProfileHeaderView.swift | 9 +++------ 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/Mastodon/Scene/Profile/Header/View/ProfileHeaderView+ViewModel.swift b/Mastodon/Scene/Profile/Header/View/ProfileHeaderView+ViewModel.swift index 0aa45ae14..a292e75ea 100644 --- a/Mastodon/Scene/Profile/Header/View/ProfileHeaderView+ViewModel.swift +++ b/Mastodon/Scene/Profile/Header/View/ProfileHeaderView+ViewModel.swift @@ -267,7 +267,7 @@ extension ProfileHeaderView.ViewModel { .store(in: &disposeBag) // relationship $isRelationshipActionButtonHidden - .assign(to: \.isHidden, on: view.relationshipActionButtonShadowContainer) + .assign(to: \.isHidden, on: view.relationshipActionButton) .store(in: &disposeBag) Publishers.CombineLatest3( diff --git a/Mastodon/Scene/Profile/Header/View/ProfileHeaderView.swift b/Mastodon/Scene/Profile/Header/View/ProfileHeaderView.swift index 7b0190b10..046b74876 100644 --- a/Mastodon/Scene/Profile/Header/View/ProfileHeaderView.swift +++ b/Mastodon/Scene/Profile/Header/View/ProfileHeaderView.swift @@ -194,7 +194,6 @@ final class ProfileHeaderView: UIView { let statusDashboardView = ProfileStatusDashboardView() - let relationshipActionButtonShadowContainer = ShadowBackgroundContainer() let relationshipActionButton: ProfileRelationshipActionButton = { let button = ProfileRelationshipActionButton() button.titleLabel?.font = .systemFont(ofSize: 17, weight: .semibold) @@ -369,7 +368,7 @@ final class ProfileHeaderView: UIView { avatarImageViewBackgroundView.bottomAnchor.constraint(equalTo: dashboardContainer.bottomAnchor), ]) - // authorContainer: H - [ nameContainer | padding | relationshipActionButtonShadowContainer ] + // authorContainer: H - [ nameContainer | padding | relationshipActionButton ] let authorContainer = UIStackView() authorContainer.axis = .horizontal authorContainer.alignment = .top @@ -420,11 +419,9 @@ final class ProfileHeaderView: UIView { authorContainer.addArrangedSubview(nameContainerStackView) authorContainer.addArrangedSubview(UIView()) - authorContainer.addArrangedSubview(relationshipActionButtonShadowContainer) - + authorContainer.addArrangedSubview(relationshipActionButton) + relationshipActionButton.translatesAutoresizingMaskIntoConstraints = false - relationshipActionButtonShadowContainer.addSubview(relationshipActionButton) - relationshipActionButton.pinToParent() NSLayoutConstraint.activate([ relationshipActionButton.widthAnchor.constraint(greaterThanOrEqualToConstant: ProfileHeaderView.friendshipActionButtonSize.width).priority(.required - 1), relationshipActionButton.heightAnchor.constraint(equalToConstant: ProfileHeaderView.friendshipActionButtonSize.height).priority(.defaultHigh),