       UIView.animate(
         withDuration: self.dismissalDuration, animations: {
           viewEndConstraint.isActive = false
+          self.contentViewSafeAreaGuideConstraint?.isActive = false
           viewStartConstraint.isActive = true
           self.delegate?.animationBlockForDismissal?(self)
           self.view.alpha = self.animationStartAlpha

        animations: {
          viewStartConstraint.isActive = false
          viewEndConstraint.isActive = true
          self.delegate?.animationBlockForPresentation?(self)
          self.view.alpha = self.animationEndAlpha
          self.view.superview!.layoutIfNeeded()

        constant: -10
      )
    }
  }

  private func setupStartingAnimationConstraints() {
