rem: else 
add: if (this.mObservers[i].parentNode.id == "bookmarks-menu") this.mObservers[i].hidePopup(); } else 
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: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/74d33bab944baaf305ba56ba09f5b3e87d4e5b52/bookmarksMenu.js/buggy/browser/components/bookmarks/content/bookmarksMenu.js