diff --git a/submodules/TelegramAudio/Sources/ManagedAudioSession.swift b/submodules/TelegramAudio/Sources/ManagedAudioSession.swift index 2c6d6f4522..4b9831dcd3 100644 --- a/submodules/TelegramAudio/Sources/ManagedAudioSession.swift +++ b/submodules/TelegramAudio/Sources/ManagedAudioSession.swift @@ -422,7 +422,7 @@ public final class ManagedAudioSession { if let strongSelf = self { for holder in strongSelf.holders { if holder.id == id && holder.active { - strongSelf.setup(type: audioSessionType, outputMode: holder.outputMode, activateNow: true) + strongSelf.setup(type: audioSessionType, outputMode: holder.outputMode, activateNow: false) break } } @@ -501,7 +501,7 @@ public final class ManagedAudioSession { } } } - + public func dropAll() { self.queue.async { self.updateHolders(interruption: true)