diff options
author | Corey Hulen <corey@hulen.com> | 2015-11-05 09:53:39 -0800 |
---|---|---|
committer | Corey Hulen <corey@hulen.com> | 2015-11-05 09:53:39 -0800 |
commit | 1e63d268c2c49fdd6b6658b4bc60787b851baabd (patch) | |
tree | 9529a0c5075d8217338ff46301d3a6b531fd689b /web | |
parent | ff38c402cb793bbea8881f9cdc8123d0959e6e08 (diff) | |
parent | c41dd77b298a32ecc5ac5ac190233ed0cf8372db (diff) | |
download | chat-1e63d268c2c49fdd6b6658b4bc60787b851baabd.tar.gz chat-1e63d268c2c49fdd6b6658b4bc60787b851baabd.tar.bz2 chat-1e63d268c2c49fdd6b6658b4bc60787b851baabd.zip |
Merge pull request #1314 from mattermost/plt-829
PLT-829 Only allow one ding every 3s
Diffstat (limited to 'web')
-rw-r--r-- | web/react/utils/utils.jsx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/web/react/utils/utils.jsx b/web/react/utils/utils.jsx index 575b6d011..fff9c460b 100644 --- a/web/react/utils/utils.jsx +++ b/web/react/utils/utils.jsx @@ -151,10 +151,14 @@ export function notifyMe(title, body, channel) { } } +var canDing = true; + export function ding() { - if (!isBrowserFirefox()) { + if (!isBrowserFirefox() && canDing) { var audio = new Audio('/static/images/ding.mp3'); audio.play(); + canDing = false; + setTimeout(() => canDing = true, 3000); } } |