if (mMouseDownState == aState) return NS_OK;
nsSelection::SetMouseDownState(PRBool aState){  mMouseDownState = aState;  if (!mMouseDownState)  {    // Mouse up kills table selection    mSelectingTableCells = PR_FALSE;    mStartSelectedCell = nsnull;    mEndSelectedCell = nsnull;    NotifySelectionListeners(nsISelectionController::SELECTION_NORMAL);//notify that reason is mouse up please.  }  return NS_OK;}