diff --git a/app/src/main/java/org/schabi/newpipe/local/feed/FeedFragment.kt b/app/src/main/java/org/schabi/newpipe/local/feed/FeedFragment.kt index 4c1bb0732..f401ea924 100644 --- a/app/src/main/java/org/schabi/newpipe/local/feed/FeedFragment.kt +++ b/app/src/main/java/org/schabi/newpipe/local/feed/FeedFragment.kt @@ -363,7 +363,7 @@ class FeedFragment : BaseStateFragment() { private val listenerStreamItem = object : OnItemClickListener, OnItemLongClickListener { override fun onItemClick(item: Item<*>, view: View) { - if (item is StreamItem) { + if (item is StreamItem && !feedBinding.swipeRefreshLayout.isRefreshing) { val stream = item.streamWithState.stream NavigationHelper.openVideoDetailFragment( requireContext(), fm, @@ -373,7 +373,7 @@ class FeedFragment : BaseStateFragment() { } override fun onItemLongClick(item: Item<*>, view: View): Boolean { - if (item is StreamItem) { + if (item is StreamItem && !feedBinding.swipeRefreshLayout.isRefreshing) { showStreamDialog(item.streamWithState.stream.toStreamInfoItem()) return true }