             self.tableView.frame.origin.y = CGFloat(-300.0)
             self.backgroundView.alpha = self.dropdownConfig.maskBackgroundOpacity
         }) { finished in
-            //
+            self.menuButton.isUserInteractionEnabled = true
         }
     }
     

    
    @objc fileprivate func hideMenu() {
        isShown = false
        
        //Rotate Arrow
        rotateArrowAnimation()

                        self.backgroundView.alpha = 0
        }) { finished in
            self.menuWrapper.isHidden = true
            self.menuButton.isUserInteractionEnabled = true
        }
    }
    
    fileprivate func showMenu() {
        isShown = true
        menuButton.isUserInteractionEnabled = false
        
        menuWrapper.frame.origin.y = (navigationController?.navigationBar.frame.maxY)!
        
