From 7c6a5515efdb07b90e5f745175ac180165158d34 Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Tue, 15 Dec 2009 22:54:34 -0700 Subject: [PATCH] Use Growler custom events --- kronolith/js/kronolith.js | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) 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()) { -- 2.11.0