Improve iPad UI behavior and settings layout

- Fix status bar visibility on iPad to respect window fullscreen state
- Adjust settings view minimum heights for better content display
This commit is contained in:
Arkadiusz Fal
2025-11-15 20:12:30 +01:00
parent 21da42f23b
commit 3588bbd7e7
2 changed files with 6 additions and 6 deletions

View File

@@ -412,7 +412,7 @@ struct VideoPlayerView: View {
if !newValue { player.controls.hideOverlays() }
}
#if os(iOS)
.statusBar(hidden: fullScreenPlayer)
.statusBar(hidden: Constants.isIPad ? Constants.isWindowFullscreen : fullScreenPlayer)
.backport
.toolbarBackground(colorScheme == .light ? .white : .black)
.backport

View File

@@ -348,19 +348,19 @@ struct SettingsView: View {
case .browsing:
return 800
case .player:
return 800
return 850
case .controls:
return 920
return 970
case .quality:
return 420
return 450
case .history:
return 600
case .sponsorBlock:
return 970
return 980
case .locations:
return 600
case .advanced:
return 550
return 630
case .importExport:
return 580
case .help: