|
@@ -3562,7 +3562,6 @@ class ViewController: NSViewController {
|
|
3562
|
@MainActor
|
3562
|
@MainActor
|
|
3563
|
private func updateSelectedHomeSectionUI() {
|
3563
|
private func updateSelectedHomeSectionUI() {
|
|
3564
|
let isHome = selectedHomeSidebarItem == "Home"
|
3564
|
let isHome = selectedHomeSidebarItem == "Home"
|
|
3565
|
- let isScheduler = selectedHomeSidebarItem == "Scheduler"
|
|
|
|
3566
|
let isSettings = selectedHomeSidebarItem == "Settings"
|
3565
|
let isSettings = selectedHomeSidebarItem == "Settings"
|
|
3567
|
let title = selectedHomeSidebarItem
|
3566
|
let title = selectedHomeSidebarItem
|
|
3568
|
|
3567
|
|
|
@@ -3582,8 +3581,7 @@ class ViewController: NSViewController {
|
|
3582
|
meetingsScrollView,
|
3581
|
meetingsScrollView,
|
|
3583
|
refreshMeetingsButton
|
3582
|
refreshMeetingsButton
|
|
3584
|
]
|
3583
|
]
|
|
3585
|
- // Keep the main dashboard (including Schedule) visible on Home and Scheduler; other sidebar items are placeholders.
|
|
|
|
3586
|
- let hideDashboard = (isHome == false && isScheduler == false) || isSettings
|
|
|
|
|
|
3584
|
+ let hideDashboard = isHome == false || isSettings
|
|
3587
|
dashboardViews.forEach { $0?.isHidden = hideDashboard }
|
3585
|
dashboardViews.forEach { $0?.isHidden = hideDashboard }
|
|
3588
|
// Do not toggle emptyMeetingLabel with other dashboard views — that overrode applyFilteredMeetings()
|
3586
|
// Do not toggle emptyMeetingLabel with other dashboard views — that overrode applyFilteredMeetings()
|
|
3589
|
// and showed "No meetings…" on top of meeting cards when returning to Home.
|
3587
|
// and showed "No meetings…" on top of meeting cards when returning to Home.
|
|
@@ -3595,7 +3593,7 @@ class ViewController: NSViewController {
|
|
3595
|
}
|
3593
|
}
|
|
3596
|
homeSettingsView?.isHidden = isSettings == false
|
3594
|
homeSettingsView?.isHidden = isSettings == false
|
|
3597
|
|
3595
|
|
|
3598
|
- if isHome || isScheduler {
|
|
|
|
|
|
3596
|
+ if isHome {
|
|
3599
|
homePlaceholderLabel?.isHidden = true
|
3597
|
homePlaceholderLabel?.isHidden = true
|
|
3600
|
} else {
|
3598
|
} else {
|
|
3601
|
// Keep non-Home pages empty for now.
|
3599
|
// Keep non-Home pages empty for now.
|