             self.navigationBar.isBarHidingEnabled = false
             self.resultsViewController.view.alpha = visible ? 1 : 0
             self.searchBar.setShowsCancelButton(visible, animated: animated)
-            self.searchLanguageBarViewController?.view.alpha = visible ? 1 : 0
         }
         guard animated else {
             animations()

            addChildViewController(searchLanguageBarViewController)
            searchLanguageBarViewController.view.translatesAutoresizingMaskIntoConstraints = false
            navigationBar.addExtendedNavigationBarView(searchLanguageBarViewController.view)
            searchLanguageBarViewController.view.alpha = isSearchVisible ? 1 : 0
            searchLanguageBarViewController.didMove(toParentViewController: self)
            searchLanguageBarViewController.view.isHidden = false
        } else if !showLanguageBar && searchLanguageBarViewController != nil {

    }()
    
    var searchLanguageBarViewController: SearchLanguagesBarViewController?
    
    func setSearchVisible(_ visible: Bool, animated: Bool) {
        let completion = { (finished: Bool) in
            self.resultsViewController.view.isHidden = !visible
            self.isAnimatingSearchBarState = false
