         menuView.transform = CGAffineTransformIdentity
         mainViewController.view.transform = CGAffineTransformIdentity
         mainViewController.view.alpha = 1
-        SideMenuTransition.tapView.frame = CGRectMake(0, 0, mainViewController.view.frame.width, mainViewController.view.frame.height)
+        
         menuView.frame.origin.y = 0
         menuView.frame.size.width = SideMenuManager.menuWidth
         menuView.frame.size.height = mainViewController.view.frame.height
+        
         SideMenuTransition.statusBarView?.frame = UIApplication.sharedApplication().statusBarFrame
         SideMenuTransition.statusBarView?.alpha = 0
         

            menuView.frame.origin.x = SideMenuTransition.presentDirection == .Left ? -menuView.frame.width : mainViewController.view.frame.width
            mainViewController.view.frame.origin.x = 0
            
        case .MenuSlideIn:
            menuView.alpha = 1
            menuView.frame.origin.x = SideMenuTransition.presentDirection == .Left ? -menuView.frame.width : mainViewController.view.frame.width

            menuView.frame.origin.x = SideMenuTransition.presentDirection == .Left ? 0 : mainViewController.view.frame.width - SideMenuManager.menuWidth
            mainViewController.view.frame.origin.x = 0
        }
        
        SideMenuTransition.tapView.frame = mainViewController.view.frame
    }
    
    internal class func hideMenuComplete() {
