diff --git a/firefox-ios/Client/Frontend/Browser/BrowserViewController/Extensions/BrowserViewController+WebViewDelegates.swift b/firefox-ios/Client/Frontend/Browser/BrowserViewController/Extensions/BrowserViewController+WebViewDelegates.swift index 7bd195fe03fc6..541284a2f07c2 100644 --- a/firefox-ios/Client/Frontend/Browser/BrowserViewController/Extensions/BrowserViewController+WebViewDelegates.swift +++ b/firefox-ios/Client/Frontend/Browser/BrowserViewController/Extensions/BrowserViewController+WebViewDelegates.swift @@ -221,6 +221,9 @@ extension BrowserViewController: WKUIDelegate { let isPrivate = currentTab.isPrivate + let showPreview = profile.prefs.boolForKey(PrefsKeys.ContextMenuShowLinkPreviews) ?? true + let urlTitle = !showPreview ? url.absoluteString : (url.normalizedHost ?? url.absoluteString) + let actions = createActions(isPrivate: isPrivate, url: url, addTab: self.addTab, @@ -228,7 +231,7 @@ extension BrowserViewController: WKUIDelegate { image: elements.image, currentTab: currentTab, webView: webView) - return UIMenu(title: url.normalizedHost ?? url.absoluteString, children: actions) + return UIMenu(title: urlTitle, children: actions) } }