Fix URL handling on macOS

This commit is contained in:
Arkadiusz Fal
2023-07-24 19:38:32 +02:00
parent 58ba6f5fe7
commit fe31e4ffd1
2 changed files with 22 additions and 15 deletions

View File

@@ -131,10 +131,6 @@ struct ContentView: View {
NavigationModel.shared.presentingOpenVideos = false
}
.onOpenURL { url in
URLBookmarkModel.shared.saveBookmark(url)
OpenURLHandler(navigationStyle: navigationStyle).handle(url)
}
.background(
EmptyView().sheet(isPresented: $navigation.presentingAddToPlaylist) {
AddToPlaylistView(video: navigation.videoToAddToPlaylist)
@@ -173,16 +169,6 @@ struct ContentView: View {
#endif
}
var navigationStyle: NavigationStyle {
#if os(iOS)
return horizontalSizeClass == .compact ? .tab : .sidebar
#elseif os(tvOS)
return .tab
#else
return .sidebar
#endif
}
@ViewBuilder var videoPlayer: some View {
if player.presentingPlayer {
playerView
@@ -199,7 +185,6 @@ struct ContentView: View {
var playerView: some View {
VideoPlayerView()
.environment(\.navigationStyle, navigationStyle)
}
}