Skip to content
Snippets Groups Projects

Hide PiP button if is not unavailable

Open Mohamed Sliem requested to merge Sliem/vlc-ios:disable-pip into master
1 unresolved thread
1 file
+ 11
1
Compare changes
  • Side-by-side
  • Inline
@@ -222,12 +222,22 @@ private enum RendererActionSheetContent: Int, CaseIterable {
addArrangedSubview(queueButton)
#if os(iOS)
addArrangedSubview(deviceButton)
addArrangedSubview(pictureInPictureButton)
addPipButtonIfSupported()
#else
addArrangedSubview(airplayVolumeView)
#endif
}
// MARK: - Pip Availability
private func addPipButtonIfSupported() {
#if !targetEnvironment(simulator)
if #available(iOS 14.0, *) {
addArrangedSubview(pictureInPictureButton)
}
#endif
}
// MARK: Gesture recognizer
@objc private func handleLongPressPlayPause(_ sender: UILongPressGestureRecognizer) {
Loading