Compare commits

..

3 Commits

Author SHA1 Message Date
jonkykong fb25017bc7 Updated podspec 2019-10-31 17:37:16 -07:00
jonkykong 1841827ef9 Fix for interactive regression 2019-10-30 11:36:40 -07:00
jonkykong a5852d8fd0 Refactor 2019-10-30 11:36:15 -07:00
2 changed files with 5 additions and 4 deletions
@@ -325,7 +325,8 @@ open class SideMenuNavigationController: UINavigationController {
override open var transitioningDelegate: UIViewControllerTransitioningDelegate? {
get {
transitionController = transitionController ?? SideMenuTransitionController(leftSide: leftSide, config: settings)
guard transitionController == nil else { return transitionController }
transitionController = SideMenuTransitionController(leftSide: leftSide, config: settings)
transitionController?.delegate = self
transitionController?.interactive = transitionInteractive
transitionInteractive = false
@@ -484,7 +485,7 @@ internal extension SideMenuNavigationController {
if !presenting {
dismissMenu(interactively: true)
}
transitionController?.handle(state: .update(progress: progress))
fallthrough
case .changed:
transitionController?.handle(state: .update(progress: progress))
case .ended:
@@ -502,7 +503,7 @@ internal extension SideMenuNavigationController {
func dismissMenu(animated flag: Bool = true, interactively: Bool = false, completion: (() -> Void)? = nil) {
guard !isHidden else { return }
transitionInteractive = interactively
transitionController?.interactive = interactively
dismiss(animated: flag, completion: completion)
}
+1 -1
View File
@@ -8,7 +8,7 @@
Pod::Spec.new do |s|
s.name = "SideMenu"
s.version = "6.4.5"
s.version = "6.4.6"
s.summary = "Simple side menu control for iOS in Swift inspired by Facebook. Right and Left sides. No coding required."
# This description is used to generate tags and improve search results.