|
|
@@ -2532,7 +2532,19 @@ final class DashboardView: NSView, NSTextFieldDelegate, NSSharingServicePickerDe
|
|
2532
|
2532
|
upgradeButton.widthAnchor.constraint(equalTo: inner.widthAnchor)
|
|
2533
|
2533
|
])
|
|
2534
|
2534
|
|
|
2535
|
|
- sidebar.addArrangedSubview(upgradeCard)
|
|
|
2535
|
+ let upgradeCardHost = NSView()
|
|
|
2536
|
+ upgradeCardHost.translatesAutoresizingMaskIntoConstraints = false
|
|
|
2537
|
+ upgradeCardHost.addSubview(upgradeCard)
|
|
|
2538
|
+ NSLayoutConstraint.activate([
|
|
|
2539
|
+ upgradeCard.centerXAnchor.constraint(equalTo: upgradeCardHost.centerXAnchor),
|
|
|
2540
|
+ upgradeCard.topAnchor.constraint(equalTo: upgradeCardHost.topAnchor),
|
|
|
2541
|
+ upgradeCard.bottomAnchor.constraint(equalTo: upgradeCardHost.bottomAnchor),
|
|
|
2542
|
+ upgradeCard.leadingAnchor.constraint(greaterThanOrEqualTo: upgradeCardHost.leadingAnchor),
|
|
|
2543
|
+ upgradeCard.trailingAnchor.constraint(lessThanOrEqualTo: upgradeCardHost.trailingAnchor)
|
|
|
2544
|
+ ])
|
|
|
2545
|
+ sidebar.addArrangedSubview(upgradeCardHost)
|
|
|
2546
|
+ let upgradeCardHorizontalInset = sidebar.edgeInsets.left + sidebar.edgeInsets.right
|
|
|
2547
|
+ upgradeCardHost.widthAnchor.constraint(equalTo: sidebar.widthAnchor, constant: -upgradeCardHorizontalInset).isActive = true
|
|
2536
|
2548
|
sidebarUpgradeCard = upgradeCard
|
|
2537
|
2549
|
sidebarUpgradeHeadline = headline
|
|
2538
|
2550
|
sidebarUpgradeDescription = upgradeDescription
|