Loading
fix(macos): keep the Touch Bar alive across focus-engaging views
Both remaining symptoms — the empty episode level after tapping an artwork, and the playing bar vanishing when opening the queue or the settings — share one cause: when a focus-engaging SwiftUI view appears (selectable list, form), a responder closer than the application provides its own (empty) touch bar, shadowing NSApp.touchBar. This also retroactively explains the popover dismissals. The controller now sets the current bar on the key window as well (higher in the touch-bar responder chain) and re-asserts it whenever the window's first responder changes (KVO), plus on key-window changes. Entering the episodes level also defensively reloads the episode scrubber in case its data arrived before the bar materialized. Co-Authored-By: Claude (RCA)