From 3713014079a4023a95a8465b58b92d9596137cbe Mon Sep 17 00:00:00 2001 From: Martin Edenhofer Date: Mon, 29 Feb 2016 13:42:18 +0100 Subject: [PATCH] Play online sound only once at time. --- app/assets/javascripts/app/models/online_notification.coffee | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/assets/javascripts/app/models/online_notification.coffee b/app/assets/javascripts/app/models/online_notification.coffee index b456a383a..bdb824480 100644 --- a/app/assets/javascripts/app/models/online_notification.coffee +++ b/app/assets/javascripts/app/models/online_notification.coffee @@ -19,8 +19,11 @@ class App.OnlineNotification extends App.Model preferences = App.Session.get('preferences') return if !preferences return if !App.OnlineNotification.soundEnabled() + sound = App.Config.get('latest_online_notification_sond') + return if sound && !sound.ended file = App.OnlineNotification.soundFile() sound = new Audio("assets/sounds/#{file}") + App.Config.set('latest_online_notification_sond', sound) sound.play() ###