commit 7aa3c5553ed6cfaa09a765cbe41119e7db65dc15
parent 406448fb7052f4d90e092b02c06f1d2708dc7864
Author: Ryan Wolf <rwolf@borderstylo.com>
Date: Fri, 4 Feb 2011 14:40:53 -0800
bug in undbind if no events registered on node
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/windex.js b/windex.js
@@ -628,7 +628,7 @@ WindexNodes.prototype._unbindAll = function () {
WindexNodes.prototype._unbindEvent = function (name, handler) {
this.forEach(function (node) {
- if (!events[node][name]) return;
+ if (!events[node] || !events[node][name]) return;
events[node][name] = events[node][name].filter(function (bridge) {
if (bridge.handler !== handler) return true;
node.removeEventListener(name, bridge.wrapped, false);