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

      }
      else {
        if callSeque {
          performSegue(withIdentifier: MediaItemsController.SegueIdentifier, sender: view)
        }
        else {
          let destination = MediaItemsController.instantiate()


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

    var action: Selector?

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

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

    cell.addGestureRecognizer(tapGesture)
#endif

    cell.configureCell(item: item, localizedName: localizedName, target: self, action: action)

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

