       performSegue(withIdentifier: VideoPlayerController.SegueIdentifier, sender: gesture.view!)
     }
   }
+#endif
 
   func navigate(from mediaItem: MediaItem, view: UIView) {
     let type = mediaItem.type


    let localizedName = localizer.localize(item.name!)

    cell.configureCell(item: item, localizedName: localizedName, target: self, action: #selector(self.tapped(_:)))

    let tapGesture = UITapGestureRecognizer(target: self, action: #selector(self.tapped(_:)))

    tapGesture.allowedPressTypes = [NSNumber(value: UIPressType.playPause.rawValue)]

    cell.addGestureRecognizer(tapGesture)

    let itemSize = (collectionView.collectionViewLayout as! UICollectionViewFlowLayout).itemSize


    }
  }

#if os(tvOS)
  func tapped(_ gesture: UITapGestureRecognizer) {
    let indexPath = collectionView?.indexPath(for: gesture.view as! UICollectionViewCell)
    let mediaItem = items[indexPath!.row]
