diff options
author | JoramWilander <jwawilander@gmail.com> | 2015-11-05 10:44:38 -0500 |
---|---|---|
committer | JoramWilander <jwawilander@gmail.com> | 2015-11-05 10:44:38 -0500 |
commit | c41dd77b298a32ecc5ac5ac190233ed0cf8372db (patch) | |
tree | 01faa8cafb04c57ee36858528111b4a0a9df3023 /web/react | |
parent | b8a1bd03cc58a355bbc28e9cecabbe6ed04f9115 (diff) | |
download | chat-c41dd77b298a32ecc5ac5ac190233ed0cf8372db.tar.gz chat-c41dd77b298a32ecc5ac5ac190233ed0cf8372db.tar.bz2 chat-c41dd77b298a32ecc5ac5ac190233ed0cf8372db.zip |
Only allow one ding every 3s
Diffstat (limited to 'web/react')
-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); } } |