If you create an Audio instance which uses webradio and call destroy() on it before the 'inited' callback is called, game temporarily freezes.
Reproduction steps
Create Audio instance, use webradio, call destroy() on this Audio before 'inited' callback is called.
Expected behaviour
Proper destruction of Audio instance without game freeze.
Additional context
No response
Operating system
Windows 11
Version
16.0.161
Crashdump ID
No response
Confirmation of issue's presence
[X] By submitting this ticket, I affirm that I have verified the presence of this issue on the latest developer version available at the time of writing this ticket.
Description of the problem
If you create an Audio instance which uses webradio and call destroy() on it before the 'inited' callback is called, game temporarily freezes.
Reproduction steps
Create Audio instance, use webradio, call destroy() on this Audio before 'inited' callback is called.
Expected behaviour
Proper destruction of Audio instance without game freeze.
Additional context
No response
Operating system
Windows 11
Version
16.0.161
Crashdump ID
No response
Confirmation of issue's presence