From 7052546f2b0589ae65f6fa084b6f2575bcd53ded Mon Sep 17 00:00:00 2001 From: yuhan6665 <1588741+yuhan6665@users.noreply.github.com> Date: Fri, 13 Aug 2021 18:04:43 -0400 Subject: [PATCH] Fix a bug when user delete item right after drag it --- .../src/main/kotlin/com/v2ray/ang/ui/MainRecyclerAdapter.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/V2rayNG/app/src/main/kotlin/com/v2ray/ang/ui/MainRecyclerAdapter.kt b/V2rayNG/app/src/main/kotlin/com/v2ray/ang/ui/MainRecyclerAdapter.kt index 66c7a183f..16c942b12 100644 --- a/V2rayNG/app/src/main/kotlin/com/v2ray/ang/ui/MainRecyclerAdapter.kt +++ b/V2rayNG/app/src/main/kotlin/com/v2ray/ang/ui/MainRecyclerAdapter.kt @@ -213,7 +213,11 @@ class MainRecyclerAdapter(val activity: MainActivity) : RecyclerView.Adapter fromPosition) + notifyItemRangeChanged(fromPosition, toPosition - fromPosition + 1) + else + notifyItemRangeChanged(toPosition, fromPosition - toPosition + 1) return true }