From 98a3c89435b5b11b7028ed356a2306e1a28e1dfc Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 25 Jan 2024 18:08:57 +0100 Subject: [PATCH] Fixed recyclerview header not colliding in some special case --- .../java/org/linphone/utils/RecyclerViewHeaderDecoration.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/linphone/utils/RecyclerViewHeaderDecoration.kt b/app/src/main/java/org/linphone/utils/RecyclerViewHeaderDecoration.kt index f1ac29ffe..c49689441 100644 --- a/app/src/main/java/org/linphone/utils/RecyclerViewHeaderDecoration.kt +++ b/app/src/main/java/org/linphone/utils/RecyclerViewHeaderDecoration.kt @@ -104,7 +104,7 @@ class RecyclerViewHeaderDecoration( var latestPositionHeaderFound = -1 var nextHeaderTopPosition = -1f - for (index in parent.childCount downTo 0) { + for (index in parent.childCount downTo 1) { // Ignore top/first item val child = parent.getChildAt(index) val position = parent.getChildAdapterPosition(child) if (position != RecyclerView.NO_POSITION && adapter.displayHeaderForPosition(position)) {