mirror of
				https://github.com/yattee/yattee.git
				synced 2025-11-04 06:32:03 +00:00 
			
		
		
		
	Fix player size when orientation is locked
This commit is contained in:
		@@ -223,7 +223,8 @@ struct VideoPlayerView: View {
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        var playerHeight: Double? {
 | 
			
		||||
            fullScreenLayout ? UIScreen.main.bounds.size.height - (OrientationTracker.shared.currentInterfaceOrientation.isPortrait ? (SafeArea.insets.top + SafeArea.insets.bottom) : 0) : nil
 | 
			
		||||
            let lockedPortrait = player.lockedOrientation?.contains(.portrait) ?? false
 | 
			
		||||
            return fullScreenLayout ? UIScreen.main.bounds.size.height - (OrientationTracker.shared.currentInterfaceOrientation.isPortrait || lockedPortrait ? (SafeArea.insets.top + SafeArea.insets.bottom) : 0) : nil
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        var playerEdgesIgnoringSafeArea: Edge.Set {
 | 
			
		||||
@@ -372,10 +373,6 @@ struct VideoPlayerView: View {
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    var fullScreenLayout: Bool {
 | 
			
		||||
        if player.currentItem.isNil {
 | 
			
		||||
            return false
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        #if os(iOS)
 | 
			
		||||
            return player.playingFullScreen || verticalSizeClass == .compact
 | 
			
		||||
        #else
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user