fixed a bug

This commit is contained in:
2026-09-06 08:32:04 +08:00
parent 0baff0b447
commit aca36c78c1
8 changed files with 46 additions and 14 deletions

View File

@@ -171,10 +171,10 @@ struct FullscreenPlayerView: View {
case .loading(let isLocal):
return isLocal ? "正在匹配服务端句子边界" : (controller.currentItem?.title ?? "加载中")
case .failed:
return controller.currentItem?.title ?? "未选择课程"
return ""
case .idle, .loaded:
guard let sentence = controller.currentSentence else {
return controller.currentItem?.title ?? "未选择课程"
return ""
}
if let text = sentence.text, !text.isEmpty {
return text

View File

@@ -189,10 +189,10 @@ struct PlayerSectionView: View {
}
return controller.currentItem?.title ?? "加载中"
case .failed:
return controller.currentItem?.title ?? "未选择课程"
return ""
case .idle, .loaded:
guard let sentence = controller.currentSentence else {
return controller.currentItem?.title ?? "未选择课程"
return ""
}
if let text = sentence.text, !text.isEmpty {
return text