Skip to content

Commit cbe67c6

Browse files
fix: make continue startup behavious passive. Fixes #254 (#264)
# Summary Makes the default `Continue` startup behavior passive so launching spotatui no longer transfers playback to the native Spotatui Connect device. Device transfer, shuffle, and playback start now only run for `Play` startup behavior, with focused tests covering the startup device decision paths. Fixes #254 # Testing - `cargo fmt --all` - `cargo test --no-default-features --features telemetry runtime::tests` - 9 passed; 0 failed - `cargo clippy --no-default-features --features telemetry -- -D warnings` - `cargo test --no-default-features --features telemetry` - 182 passed; 0 failed # Additional notes No screenshots needed; this is startup/runtime behavior only.
2 parents 1b40ddc + 6ceeeb7 commit cbe67c6

2 files changed

Lines changed: 331 additions & 45 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
- **Playbar cover art sizing**: Added configurable playbar cover art sizing and improved layout handling so the image, controls, and progress bar scale cleanly in the playbar ([#253](https://github.com/LargeModGames/spotatui/issues/253)).
88
- **Mouse song selection**: Changed song-table left clicks so the first click highlights a row and a second click on the highlighted row selects/plays it, matching arrow-key plus Enter behavior ([#258](https://github.com/LargeModGames/spotatui/issues/258)).
9+
- **Startup playback hijacking**: Made the default `Continue` startup behavior passive so launching spotatui discovers devices without transferring playback to the native Spotatui Connect device ([#254](https://github.com/LargeModGames/spotatui/issues/254)).
910

1011
## [v0.38.2] - 2026-05-10
1112

0 commit comments

Comments
 (0)