Addendum for r50205, also explicitly cancel any pending fetches just to be sure.
authorRobert Stojnić <rainman@users.mediawiki.org>
Mon, 4 May 2009 23:33:07 +0000 (23:33 +0000)
committerRobert Stojnić <rainman@users.mediawiki.org>
Mon, 4 May 2009 23:33:07 +0000 (23:33 +0000)
skins/common/mwsuggest.js

index 503c739..eeb8412 100644 (file)
@@ -628,7 +628,12 @@ function os_eventBlur(e){
                return; // not our event
        if(!os_mouse_pressed){
                os_hideResults(r);
+               // force canvas to stay hidden
                r.stayHidden = true
+               // cancel any pending fetches
+               if(os_timer != null && os_timer.id != null)
+                       clearTimeout(os_timer.id);
+               os_timer = null
        }
 }