Fix non-interactive embed preview edge case

This commit is contained in:
Ali
2023-10-25 16:56:35 +04:00
parent 2bc324f131
commit 4ecd18e649
2 changed files with 19 additions and 3 deletions

View File

@@ -17995,8 +17995,11 @@ public final class ChatControllerImpl: TelegramBaseController, ChatController, G
}
} else if let embedUrl = content.embedUrl, !embedUrl.isEmpty {
progress?.set(.single(false))
let _ = self.controllerInteraction?.openMessage(message, .default)
return
if let controllerInteraction = self.controllerInteraction {
if controllerInteraction.openMessage(message, .default) {
return
}
}
}
}