         view.translatesAutoresizingMaskIntoConstraints = false
         view.alpha = 0
         view.backgroundColor = .black
-        view.isUserInteractionEnabled = false
+        view.isUserInteractionEnabled = true
         return view
     }()
     

    override func scrollViewDidEndDecelerating(_ scrollView: UIScrollView) {
        super.scrollViewDidEndDecelerating(scrollView)
        if shouldPerformWebRefreshAfterScrollViewDeceleration {
            webView.subviews.forEach { $0.isUserInteractionEnabled = false }
            webView.scrollView.showsVerticalScrollIndicator = false
            DispatchQueue.main.asyncAfter(deadline: .now() + 0.1, execute: {
                self.performWebViewRefresh()

            UIViewPropertyAnimator.runningPropertyAnimator(withDuration: 0.1, delay: 0, options: [.curveEaseIn], animations: {
                self.refreshOverlay.alpha = 0
            })
            webView.scrollView.showsVerticalScrollIndicator = true
            toolbarController.setToolbarButtons(enabled: true)
            shouldPerformWebRefreshAfterScrollViewDeceleration = false
