From 0e8b3f2ff87c1956917916e7921701d8727ed5c2 Mon Sep 17 00:00:00 2001 From: fredj Date: Mon, 16 Jan 2012 12:30:03 +0100 Subject: [PATCH] Popup tests: return false if map.events.listeners.movestart is undefined --- tests/Popup.html | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/tests/Popup.html b/tests/Popup.html index 10245a0199..2d6a90b98e 100644 --- a/tests/Popup.html +++ b/tests/Popup.html @@ -191,13 +191,14 @@ //closeOnMove var checkMapEvent = function(map, popup) { var startListeners = map.events.listeners['movestart']; - for(var i=0; i < startListeners.length; i++) { - var listener = startListeners[i]; - - if ((listener.obj == popup) && (listener.func == popup.hide)) { - return true; + if (startListeners) { + for (var i = 0; i < startListeners.length; i++) { + var listener = startListeners[i]; + if ((listener.obj == popup) && (listener.func == popup.hide)) { + return true; + } } - } + } return false; }; var registered = checkMapEvent(map1, popup);