Minor fixes

This commit is contained in:
Arkadiusz Fal 2022-11-17 22:49:08 +01:00
parent fa15a18374
commit 3b01fe34c3
3 changed files with 17 additions and 12 deletions

View File

@ -76,7 +76,7 @@ struct URLBookmarkModel {
}
func refreshAll() {
logger.info("refreshing all bookamrks")
logger.info("refreshing all bookmarks")
allURLs.forEach { url in
if loadBookmark(url) != nil {

View File

@ -26,7 +26,7 @@ struct ControlsOverlay: View {
var body: some View {
ScrollView {
VStack {
Section(header: controlsHeader("Rate & Captions".localized())) {
Section(header: controlsHeader(rateAndCaptionsLabel.localized())) {
HStack(spacing: rateButtonsSpacing) {
decreaseRateButton
#if os(tvOS)
@ -39,15 +39,16 @@ struct ControlsOverlay: View {
#endif
}
captionsButton
#if os(tvOS)
.focused($focusedField, equals: .captions)
#endif
.disabled(player.activeBackend != .mpv)
if player.activeBackend == .mpv {
captionsButton
#if os(tvOS)
.focused($focusedField, equals: .captions)
#endif
#if os(iOS)
#if os(iOS)
.foregroundColor(.white)
#endif
#endif
}
}
Section(header: controlsHeader("Quality Profile".localized())) {
@ -110,6 +111,10 @@ struct ControlsOverlay: View {
#endif
}
private var rateAndCaptionsLabel: String {
player.activeBackend == .mpv ? "Rate & Captions" : "Playback Rate"
}
private var overlayHeight: Double {
#if os(tvOS)
contentSize.height + 80.0