    * This method will add the menuview and the overlay to the KeyWindow in order to always be over the master view
    */
   func showMenus() {
+    self.leftMenuVisible = true
     if let leftMenuView = self.leftViewController?.view {
       self.addLeftMenuToKeyWindow()
       

      return
    }
    
    // Checking if menu is open and blocking any gesting beside right to left
    let gestureIsDraggingFromRightToLeft = (recognizer.velocityInView(gestureView).x < 10)
    if self.leftMenuVisible && !gestureIsDraggingFromRightToLeft {

extension MillefeuilleViewController: UIGestureRecognizerDelegate {
  func handlePanGesture(recognizer: UIPanGestureRecognizer) {
    guard let gestureView = self.mainViewController.viewControllers.first?.view else { return }
    
    NSLog("gesture, menu showing: \(self.leftMenuVisible)")
    // Only want gesture from the side of the screen
    if !self.leftMenuVisible && recognizer.locationInView(gestureView).x > self.panGestureXLocationStart {
      return
