You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 17, 2024. It is now read-only.
When many instances of a single short clip are triggered in quick succession, Howler can get into a state where subsequent changes to the volume of the clip are ignored. This has the effect of the clips always being played at full volume even if the volume on the play action is set to less than 100%.
After some investigation it appears that Howler's internal loadQueue is getting stuck with a stop event from the clip which is never removed from the queue, preventing the volume change events from ever firing after the clips start playing:
This appears to be an unintended side effect of this fix which was necessary to fix an issue with looping clips sometimes never stopping: clockwork-dog/howler.js@63acd80