     :param: index Index of the selected ViewController.
     */
     func didSelectViewController(index: Int) {
-        self.toggleBarMenu(true)
+        self.toggleBarMenu(forceClose: true)
         let vc = self.viewControllers[index] as UIViewController
         
         if let t2gVC = vc as? T2GViewController {

    Proxy function of toggleBarMenu(forceClose) for UIBarButtonItem action call.
    */
    func toggleBarMenu() {
        self.toggleBarMenu(false)
    }
    
    /**

    :param: sender UIButton from which the PathView controller will be shown.
    */
    func showPathPopover(sender: UIButton) {
        self.toggleBarMenu(forceClose: true)
        
        let pathViewController = T2GPathViewController()
        pathViewController.modalPresentationStyle = .Popover
        pathViewController.preferredContentSize = CGSizeMake(self.view.frame.width * 0.8, 256)
