From 23208bfc1a07d55f2b75722b991e9542f9af0dcc Mon Sep 17 00:00:00 2001 From: tibbi Date: Sat, 23 Jan 2021 20:54:21 +0100 Subject: [PATCH] disable swipe refresh gesture at item selection, needs better solution --- .../filemanager/pro/adapters/ItemsAdapter.kt | 12 +++++++++--- .../filemanager/pro/fragments/ItemsFragment.kt | 3 ++- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/filemanager/pro/adapters/ItemsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/filemanager/pro/adapters/ItemsAdapter.kt index c09e0484..c9ec0b4a 100644 --- a/app/src/main/kotlin/com/simplemobiletools/filemanager/pro/adapters/ItemsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/filemanager/pro/adapters/ItemsAdapter.kt @@ -16,6 +16,7 @@ import android.util.TypedValue import android.view.Menu import android.view.View import android.view.ViewGroup +import androidx.swiperefreshlayout.widget.SwipeRefreshLayout import com.bumptech.glide.Glide import com.bumptech.glide.load.DecodeFormat import com.bumptech.glide.load.engine.DiskCacheStrategy @@ -55,7 +56,7 @@ import java.util.zip.ZipFile import java.util.zip.ZipOutputStream class ItemsAdapter(activity: SimpleActivity, var listItems: MutableList, val listener: ItemOperationsListener?, recyclerView: MyRecyclerView, - val isPickMultipleIntent: Boolean, fastScroller: FastScroller?, itemClick: (Any) -> Unit) : + val isPickMultipleIntent: Boolean, fastScroller: FastScroller?, val swipeRefreshLayout: SwipeRefreshLayout, itemClick: (Any) -> Unit) : MyRecyclerViewAdapter(activity, recyclerView, fastScroller, itemClick) { private val TYPE_FILE_DIR = 1 @@ -133,9 +134,14 @@ class ItemsAdapter(activity: SimpleActivity, var listItems: MutableList