rem: SearchTree.treeBoxObject.selection.clearSelection( );  if( EventSelectionArray.length > 0 ) 
add: if( EventSelectionArray.length > 1 ) 
context: function calendarUnifinderInit( ){   var unifinderEventSelectionObserver =    {      onSelectionChanged : function( EventSelectionArray )      {         if( gCalendarEventTreeClicked === false )         {            var SearchTree = document.getElementById( UnifinderTreeName );                        SearchTree.treeBoxObject.selection.clearSelection( );                        if( EventSelectionArray.length > 0 )            {               for( i = 0; i < EventSelectionArray.length; i++ )               {                  var RowToScrollTo = SearchTree.eventView.getRowOfCalendarEvent( EventSelectionArray[i] );                                    SearchTree.treeBoxObject.ensureRowIsVisible( RowToScrollTo );                  SearchTree.treeBoxObject.selection.timedSelect( RowToScrollTo, 1 );               }            }         }                  gCalendarEventTreeClicked = false;      }   }         gCalendarWindow.EventSelection.addObserver( unifinderEventSelectionObserver );}
meta: 5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/5459/e788e4f04b0cb9d46ac818b1555d4b754292b646/unifinder.js/buggy/calendar/resources/content/unifinder.js