rem: if (currentObserver != this.mObservers[i]) 
add: if (currentObserver != this.mObservers[i]) { 
context:   onDragCloseTarget: function ()  {    var currentObserver = this.getObserverForNode(this.mCurrentDragOverTarget);    // close all the menus not hovered by the mouse    for (var i=0; i < this.mObservers.length; i++) {      if (currentObserver != this.mObservers[i])        this.onDragCloseMenu(this.mObservers[i]);      else        this.onDragCloseMenu(this.mCurrentDragOverTarget.parentNode);    }  },
meta: 8395	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/8395/74d33bab944baaf305ba56ba09f5b3e87d4e5b52/bookmarksMenu.js/buggy/browser/components/bookmarks/content/bookmarksMenu.js