rem: var SearchTree = document.getElementById( "unifinder-search-results-listbox" ); 
add: if( gCalendarEventTreeClicked === false ) { var SearchTree = document.getElementById( "unifinder-search-results-listbox" ); 
context: function calendarUnifinderInit( ){   var unifinderEventSelectionObserver =    {      onSelectionChanged : function( EventSelectionArray )      {         var SearchTree = document.getElementById( "unifinder-search-results-listbox" );                     SearchTree.setAttribute( "suppressonselect", "true" );         SearchTree.treeBoxObject.selection.select( -1 );                  if( EventSelectionArray.length > 0 )         {            for( i = 0; i < EventSelectionArray.length; i++ )            {               var SearchTreeItem = document.getElementById( "search-unifinder-treeitem-"+EventSelectionArray[i].id );                              if( SearchTreeItem )               {                  var Index = SearchTree.contentView.getIndexOfItem( SearchTreeItem );                                    SearchTree.treeBoxObject.ensureRowIsVisible( Index );                        SearchTree.treeBoxObject.selection.select( Index );               }            }         }      }   }         gCalendarWindow.EventSelection.addObserver( unifinderEventSelectionObserver );}
meta: 5872	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5872/4d78722eeea742d092eec5e5af01833f8ba4dd7b/unifinder.js/clean/calendar/resources/content/unifinder.js