mirror of
https://github.com/Kpa-clawbot/meshcore-analyzer.git
synced 2026-10-23 16:12:25 +00:00
restore() was creating AudioContext without user gesture (on page load when volume was saved), causing browser to permanently suspend it. Now restore() only sets flags; AudioContext created lazily on first sonifyPacket() call or setEnabled() click. Pending volume applied when context is finally created.