Skip to content

FastWord 0.4.1 — don't start music from silence

Choose a tag to compare

@VasenevEA VasenevEA released this 12 May 21:07
· 34 commits to main since this release

Fix

The v0.3.0 auto-pause feature used a togglePlayPause command. If your music was already paused when you started dictating, the toggle would start playback — exactly the opposite of what you wanted. The matching toggle on recording end then paused it again, leaving the system in the wrong state.

Now:

  • Explicit play / pause commands via MRMediaRemoteSendCommand instead of toggle.
  • Before pausing, ask MRMediaRemoteGetNowPlayingApplicationIsPlaying whether anything is actually playing. If yes, send pause and remember. If no, leave the system alone.
  • On recording end, send play only if we actually paused something.

Dictating during silence no longer hijacks the now-playing session.