diff --git a/DuckDuckGo/NavigationBar/View/AddressBarTextField.swift b/DuckDuckGo/NavigationBar/View/AddressBarTextField.swift index ba01ba7606..2f8c5c7c8b 100644 --- a/DuckDuckGo/NavigationBar/View/AddressBarTextField.swift +++ b/DuckDuckGo/NavigationBar/View/AddressBarTextField.swift @@ -260,23 +260,7 @@ final class AddressBarTextField: NSTextField { return } - var url = providedUrl - - // keep current search mode - if url.isDuckDuckGoSearch, - let oldURL = selectedTabViewModel.tab.content.url, - oldURL.isDuckDuckGoSearch { - if let ia = oldURL.getParameter(named: URL.DuckDuckGoParameters.ia.rawValue) { - url = url.removingParameters(named: [URL.DuckDuckGoParameters.ia.rawValue]) - .appendingParameter(name: URL.DuckDuckGoParameters.ia.rawValue, value: ia) - } - if let iax = oldURL.getParameter(named: URL.DuckDuckGoParameters.iax.rawValue) { - url = url.removingParameters(named: [URL.DuckDuckGoParameters.iax.rawValue]) - .appendingParameter(name: URL.DuckDuckGoParameters.iax.rawValue, value: iax) - } - } - - selectedTabViewModel.tab.setUrl(url, userEntered: userEnteredValue) + selectedTabViewModel.tab.setUrl(providedUrl, userEntered: userEnteredValue) self.window?.makeFirstResponder(nil) }