rem: else { UpdateCardView(); } 
context: function AbResultsPaneOnClick(event){    // we only care about button 0 (left click) events    if (event.button != 0) return;    // all we need to worry about here is double clicks    // and column header clicks.    //    // we get in here for clicks on the "treecol" (headers)    // and the "scrollbarbutton" (scrollbar buttons)    // we don't want those events to cause a "double click"    var t = event.originalTarget;    if (t.localName == "treecol") {      var sortDirection;            var currentDirection = t.getAttribute("sortDirection");      if (currentDirection == kDefaultDescending)          sortDirection = kDefaultAscending;        else           sortDirection = kDefaultDescending;      SortAndUpdateIndicators(t.id, sortDirection);    }    else if (t.localName == "treechildren") {       // figure out what row the click was in       var row = gAbResultsTree.treeBoxObject.getRowAt(event.clientX, event.clientY);       if (row == -1)         return;       if (event.detail == 2) {         AbResultsPaneDoubleClick(gAbView.getCardFromRow(row));       }       else {         UpdateCardView();       }    }}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/56a49bbc454e1d5a5676f3c5dcb44ce4f1d44fe8/abResultsPane.js/clean/mailnews/addrbook/resources/content/abResultsPane.js