diff --git a/Tusker/Views/Toast/ToastableViewController.swift b/Tusker/Views/Toast/ToastableViewController.swift index 8827691d..25a65bd4 100644 --- a/Tusker/Views/Toast/ToastableViewController.swift +++ b/Tusker/Views/Toast/ToastableViewController.swift @@ -35,7 +35,15 @@ extension ToastableViewController { } var toastParentView: UIView { view } - var toastScrollView: UIScrollView? { view as? UIScrollView } + var toastScrollView: UIScrollView? { + if let scrollView = view as? UIScrollView { + return scrollView + } else if let collectionVC = self as? CollectionViewController { + return collectionVC.collectionView + } else { + return nil + } + } func showToast(configuration config: ToastConfiguration, animated: Bool) { currentToast?.dismissToast(animated: false)