add check if no mention sound is set in Firefox sound notification workaround

This commit is contained in:
Simon Grim 2019-01-24 17:43:20 +05:00
parent d591bed2b0
commit 87e484291c

View File

@ -3083,7 +3083,8 @@ $(function () {
// need to play something once in result of click on Firefox to be able to play sound notifications // need to play something once in result of click on Firefox to be able to play sound notifications
// FXIME it's just workaround of FF's bug, see https://bugzilla.mozilla.org/show_bug.cgi?id=1197631 // FXIME it's just workaround of FF's bug, see https://bugzilla.mozilla.org/show_bug.cgi?id=1197631
$('body').on('click', function () { $('body').on('click', function () {
playSound('player', $.Options.sndMention.val, 0.001); if ($.Options.sndMention.val !== 'false')
playSound('player', $.Options.sndMention.val, 0.001);
setTimeout(function () {$('body').off('click');}, 10000); // sound must be played before unbinding setTimeout(function () {$('body').off('click');}, 10000); // sound must be played before unbinding
}); });
}); });