There appears to be code to do this in PlaySoundListener, but upon testing it doesn't seem to work. It seems to work sometimes though, although I do not know if that is because of the event being successfully cancelled or not.
Fixed by 70d6fff1df.
No due date set.
This issue currently doesn't have any dependencies.
Deleting a branch is permanent. It CANNOT be undone. Continue?