diff --git a/SBrowser/Browser View/BrowserViewController.swift b/SBrowser/Browser View/BrowserViewController.swift index 7077345..c5b2b6e 100644 --- a/SBrowser/Browser View/BrowserViewController.swift +++ b/SBrowser/Browser View/BrowserViewController.swift @@ -244,13 +244,15 @@ class BrowserViewController: UIViewController, WKNavigationDelegate, // MARK: UITextField Delegate func textFieldShouldReturn(_ textField: UITextField) -> Bool { - if let text = textField.text, let url = URL(string: text) { + if let text = textField.text, var url = URL(string: text) { if url.scheme == nil { let urlString = "https://\(text)" - if let url = URL(string: urlString) { - tab.beginLoadingURL(url) + if let fixedURL = URL(string: urlString) { + url = fixedURL } } + + tab.beginLoadingURL(url) } textField.resignFirstResponder()