diff --git a/DynamicIsland/ContentView.swift b/DynamicIsland/ContentView.swift index 36032d9..4828c08 100644 --- a/DynamicIsland/ContentView.swift +++ b/DynamicIsland/ContentView.swift @@ -961,6 +961,8 @@ struct ContentView: View { && (!musicManager.isPlayerIdle || musicManager.bundleIdentifier != nil) && !lockScreenManager.isLocked && !hasAnyActivePopovers() + && !vm.isHoveringCalendar + && !vm.isScrollGestureActive } private func handleMusicControlPlaybackChange(isPlaying: Bool) { diff --git a/DynamicIsland/components/Settings/SettingsView.swift b/DynamicIsland/components/Settings/SettingsView.swift index b12c541..de3ffa0 100644 --- a/DynamicIsland/components/Settings/SettingsView.swift +++ b/DynamicIsland/components/Settings/SettingsView.swift @@ -627,6 +627,9 @@ struct SettingsView: View { SettingsSearchEntry(tab: .media, title: "Skip buttons", keywords: ["skip", "controls", "±10"], highlightID: SettingsTab.media.highlightID(for: "Skip buttons")), SettingsSearchEntry(tab: .media, title: "Sneak Peek Style", keywords: ["sneak peek", "preview"], highlightID: SettingsTab.media.highlightID(for: "Sneak Peek Style")), SettingsSearchEntry(tab: .media, title: "Enable lyrics", keywords: ["lyrics", "song text"], highlightID: SettingsTab.media.highlightID(for: "Enable lyrics")), + SettingsSearchEntry(tab: .media, title: "Show Change Media Output control", keywords: ["airplay", "route picker", "media output"], highlightID: SettingsTab.media.highlightID(for: "Show Change Media Output control")), + SettingsSearchEntry(tab: .media, title: "Enable album art parallax", keywords: ["parallax", "lock screen", "album art"], highlightID: SettingsTab.media.highlightID(for: "Enable album art parallax")), + SettingsSearchEntry(tab: .media, title: "Enable album art parallax effect", keywords: ["parallax", "parallax effect", "album art"], highlightID: SettingsTab.media.highlightID(for: "Enable album art parallax effect")), // Calendar SettingsSearchEntry(tab: .calendar, title: "Show calendar", keywords: ["calendar", "events"], highlightID: SettingsTab.calendar.highlightID(for: "Show calendar")), @@ -2339,7 +2342,7 @@ struct About: View { .padding(.horizontal, 10) } .frame(maxWidth: .infinity, alignment: .center) - .background(Color(nsColor: .controlBackgroundColor)) + .background(.regularMaterial) } .toolbar { // Button("Welcome window") {