Various fixes

This commit is contained in:
Ilya Laktyushin 2026-02-25 14:23:01 +04:00
parent 1ab69f4527
commit dbb8dee236

View file

@ -1499,9 +1499,9 @@ private func extractAccountManagerState(records: AccountRecordsView<TelegramAcco
if let url = launchOptions?[.url] {
if let url = url as? URL, url.scheme == "tg" || url.scheme == buildConfig.appSpecificUrlScheme {
self.openUrlWhenReady(url: url)
self.openUrlWhenReady(url: url, external: true)
} else if let urlString = url as? String, urlString.lowercased().hasPrefix("tg:") || urlString.lowercased().hasPrefix("\(buildConfig.appSpecificUrlScheme):"), let url = URL(string: urlString) {
self.openUrlWhenReady(url: url)
self.openUrlWhenReady(url: url, external: true)
}
}