mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-22 14:20:20 +00:00
Various fixes
This commit is contained in:
@@ -1390,6 +1390,16 @@ public class BrowserScreen: ViewController, MinimizableController {
|
||||
]
|
||||
|
||||
public init(context: AccountContext, subject: Subject, openPreviousOnClose: Bool = false) {
|
||||
var subject = subject
|
||||
if case let .webPage(url) = subject, let parsedUrl = URL(string: url) {
|
||||
if parsedUrl.host?.hasSuffix(".ton") == true {
|
||||
var urlComponents = URLComponents(string: url)
|
||||
urlComponents?.scheme = "tonsite"
|
||||
if let updatedUrl = urlComponents?.url?.absoluteString {
|
||||
subject = .webPage(url: updatedUrl)
|
||||
}
|
||||
}
|
||||
}
|
||||
self.context = context
|
||||
self.subject = subject
|
||||
self.openPreviousOnClose = openPreviousOnClose
|
||||
|
||||
Reference in New Issue
Block a user