Skip to content

fix: make continue startup behavious passive. Fixes #254#264

Merged
LargeModGames merged 2 commits into
mainfrom
fix-254-startup-playback-hijacking
May 19, 2026
Merged

fix: make continue startup behavious passive. Fixes #254#264
LargeModGames merged 2 commits into
mainfrom
fix-254-startup-playback-hijacking

Conversation

@LargeModGames
Copy link
Copy Markdown
Owner

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.

@LargeModGames LargeModGames merged commit cbe67c6 into main May 19, 2026
9 checks passed
@LargeModGames LargeModGames deleted the fix-254-startup-playback-hijacking branch May 19, 2026 13:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Spotatui "hijacking" Spotify playback device from Android.

1 participant