summaryrefslogtreecommitdiffstats
path: root/deluge/ui/web/js/deluge-all/EventsManager.js
diff options
context:
space:
mode:
authorDamien Churchill <damoxc@gmail.com>2011-07-02 17:09:10 +0100
committerDamien Churchill <damoxc@gmail.com>2011-10-05 01:36:57 +0100
commit42b8af25aa3a0051383b093b314ce45e9ec83093 (patch)
tree7ee5da51a09a687849fdd00c37ac9e94b37cddd9 /deluge/ui/web/js/deluge-all/EventsManager.js
parentbf4b8268095de0f775d1038949637c65f883f2ba (diff)
downloaddeluge-42b8af25aa3a0051383b093b314ce45e9ec83093.tar.gz
deluge-42b8af25aa3a0051383b093b314ce45e9ec83093.tar.bz2
deluge-42b8af25aa3a0051383b093b314ce45e9ec83093.zip
milestone number 1, web interface loads now
Diffstat (limited to 'deluge/ui/web/js/deluge-all/EventsManager.js')
-rw-r--r--deluge/ui/web/js/deluge-all/EventsManager.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/deluge/ui/web/js/deluge-all/EventsManager.js b/deluge/ui/web/js/deluge-all/EventsManager.js
index 941f282ce..1f98e54c5 100644
--- a/deluge/ui/web/js/deluge-all/EventsManager.js
+++ b/deluge/ui/web/js/deluge-all/EventsManager.js
@@ -36,10 +36,11 @@
* <p>Deluge.EventsManager is instantated as <tt>deluge.events</tt> and can be used by components of the UI to fire global events</p>
* Class for holding global events that occur within the UI.
*/
-Deluge.EventsManager = Ext.extend(Ext.util.Observable, {
+Ext.define('Deluge.EventsManager', {
+ extend: 'Ext.util.Observable',
+ toRegister: [],
constructor: function() {
- this.toRegister = [];
this.on('login', this.onLogin, this);
this.callParent(arguments);
},
@@ -55,8 +56,9 @@ Deluge.EventsManager = Ext.extend(Ext.util.Observable, {
} else {
deluge.client.web.register_event_listener(eventName);
}
+ } else {
+ this.callParent(arguments);
}
- this.callParent(arguments);
},
getEvents: function() {