             deadline:DispatchTime.now() + kDeselectTime)
         { [weak collectionView] in
             
+            collectionView?.isUserInteractionEnabled = true
             collectionView?.selectItem(
                 at:nil,
                 animated:true,

    
    func collectionView(_ collectionView:UICollectionView, didSelectItemAt indexPath:IndexPath)
    {
        let item:MHomeItem = modelAtIndex(index:indexPath)
        controller.selected(item:item)
        

    private let kCollectionBottom:CGFloat = 10
    private let kCollectionInterline:CGFloat = 1
    private let kCellHeight:CGFloat = 100
    private let kDeselectTime:TimeInterval = 0.3
    
    override init(controller:CController)
    {
