      - returns: True if the navigation was successful, otherwise false.
      */
     func toSearch(_ query: String) -> Bool {
-        guard let controller = getRootViewByTab(3) as? SearchViewController
-            else { return false }
+        guard let controller = getRootViewByTab(3) as? SearchViewController else { return false }
         
         // Run on main UI thread in case too soon
         DispatchQueue.main.async {

     */
    func getRootNavigationByTab(_ index: Int) -> UINavigationController? {
        // Get root tab bar controller
        guard let tabBarController = window?.rootViewController as? UITabBarController
            else { return nil }
        
        tabBarController.dismiss(animated: false, completion: nil)
        

            return true
        } else {
            // Failed so open in Safari as fallback
            guard let destination = URL(string: urlComponents.addOrUpdateQueryStringParameter("mobileembed", value: "1")) else { return false }
            
            // Display browser if post not found
            getRootNavigationByTab(2)?.pushViewController(
