From 772bec6789ed4c6ee460577fd567717fac1250d4 Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Mon, 23 Dec 2013 12:47:03 +0100 Subject: Make addEventListener() chainable for better performance and compact code Replace deperecated row_init usage with addEventListener('initrow') --- program/js/common.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'program/js/common.js') diff --git a/program/js/common.js b/program/js/common.js index 14091463f..9c0bb9db3 100644 --- a/program/js/common.js +++ b/program/js/common.js @@ -285,7 +285,6 @@ rcube_event_engine.prototype = { * * @param {String} Event name * @param {Function} Handler function - * @return Listener ID (used to remove this handler later on) */ addEventListener: function(evt, func, obj) { @@ -295,6 +294,8 @@ addEventListener: function(evt, func, obj) this._events[evt] = []; this._events[evt].push({func:func, obj:obj ? obj : window}); + + return this; // chainable }, /** -- cgit v1.2.3