Hides “REMOVE” button in navigation bar if source is already added

This commit is contained in:
Riley Testut
2024-01-22 14:40:37 -06:00
committed by Magesh K
parent 2466c4d5c9
commit cfdc1aa82c

View File

@@ -219,6 +219,12 @@ class SourceDetailViewController: HeaderContentViewController<SourceHeaderView,
self.addButton.isHidden = false
self.navigationBarButton.isHidden = false
if #available(iOS 16, *)
{
// Hide REMOVE button in navigation bar.
self.navigationItem.rightBarButtonItem?.isHidden = true
}
case false?:
title = NSLocalizedString("ADD", comment: "")
self.navigationBarButton.tintColor = self.source.effectiveTintColor?.adjustedForDisplay ?? .altPrimary
@@ -226,6 +232,12 @@ class SourceDetailViewController: HeaderContentViewController<SourceHeaderView,
self.addButton.isHidden = false
self.navigationBarButton.isHidden = false
if #available(iOS 16, *)
{
// Show ADD button in navigation bar.
self.navigationItem.rightBarButtonItem?.isHidden = false
}
case nil:
title = ""