The metronome was starting immediately when opening the controls popup,
which is incorrect behavior. Users should explicitly click the Apply
button to start the metronome.
Changes:
- Removed SessionOpenMetronome() call from handleMetronomeSelected
- Metronome controls now show without starting audio
- Apply button calls SessionSetMetronome() to start/update metronome
- Subsequent opens still don't auto-start
Behavior:
- Open metronome → Controls appear, no audio
- Click Apply → Metronome starts with chosen settings
- Close & reopen → Controls appear, no auto-start
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>