      */    
     private function hasCellSelection():Boolean
     {   
-        return allCells().length > 0;
+        return isCellSelectionMode() && selectionLength > 0;
     }
     
     /**

     */    
    private function hasRowSelection():Boolean
    {
        return allRows().length > 0;
    }
    
    /**

        }
        
        return false;
    }
    
    /**
