Call plugins after Backbone models and views have been parsed.
This commit is contained in:
parent
490f26031e
commit
24cd78a78d
@ -4621,9 +4621,16 @@
|
||||
return this;
|
||||
};
|
||||
|
||||
this._initializePlugins = function () {
|
||||
_.each(this.plugins, $.proxy(function (plugin) {
|
||||
$.proxy(plugin, this)();
|
||||
}, this));
|
||||
};
|
||||
|
||||
// Initialization
|
||||
// --------------
|
||||
// This is the end of the initialize method.
|
||||
this._initializePlugins();
|
||||
this._initialize();
|
||||
this.registerGlobalEventHandlers();
|
||||
converse.emit('initialized');
|
||||
@ -4684,7 +4691,7 @@
|
||||
converse.off(evt, handler);
|
||||
},
|
||||
'registerPlugin': function (name, callback) {
|
||||
converse.plugins[name] = callback(converse);
|
||||
converse.plugins[name] = callback;
|
||||
},
|
||||
};
|
||||
}));
|
||||
|
Loading…
Reference in New Issue
Block a user