From be6e52fbab4f7bd61d41e2bb1ff311d2675583e2 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Sat, 24 Sep 2022 11:19:14 +0800 Subject: [PATCH] Display headphones if playing another audio item --- .../Sources/App/Views/WebReader/WebReaderContainer.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apple/OmnivoreKit/Sources/App/Views/WebReader/WebReaderContainer.swift b/apple/OmnivoreKit/Sources/App/Views/WebReader/WebReaderContainer.swift index 80e03ee26..3624aec4b 100644 --- a/apple/OmnivoreKit/Sources/App/Views/WebReader/WebReaderContainer.swift +++ b/apple/OmnivoreKit/Sources/App/Views/WebReader/WebReaderContainer.swift @@ -91,7 +91,7 @@ struct WebReaderContainerView: View { } var textToSpeechButtonImage: some View { - if audioController.state == .stopped { + if audioController.state == .stopped || audioController.itemAudioProperties?.itemID != self.item.id { return Image(systemName: "headphones").font(Font.system(size: 19)) } let name = audioController.isPlayingItem(itemID: item.unwrappedID) ? "pause.circle" : "play.circle"