From: Michael M Slusarz Date: Wed, 16 Dec 2009 05:54:34 +0000 (-0700) Subject: Use Growler custom events X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=7c6a5515efdb07b90e5f745175ac180165158d34;p=horde.git Use Growler custom events --- diff --git a/kronolith/js/kronolith.js b/kronolith/js/kronolith.js index 12663db3c..437ab4b91 100644 --- a/kronolith/js/kronolith.js +++ b/kronolith/js/kronolith.js @@ -151,18 +151,20 @@ KronolithCore = { className: 'horde-alarm', life: 8, log: false, - sticky: true, - created: function() { - if (m.type == 'horde.alarm') { - this.alarms.push(m.alarm.id); - } - }.bind(this), - destroyed: function() { - if (m.type == 'horde.alarm') { - this.alarms = this.alarms.without(m.alarm.id); - } - }.bind(this) + sticky: true }); + + document.observe('Growler:created', function() { + if (m.type == 'horde.alarm') { + this.alarms.push(m.alarm.id); + } + }.bind(this)); + document.observe('Growler:destroyed', function() { + if (m.type == 'horde.alarm') { + this.alarms = this.alarms.without(m.alarm.id); + } + }.bind(this)); + if (m.alarm.user) { select.observe('change', function() { if (select.getValue()) {